volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine
volcenginecc.alb.getCertificate
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine
Data Source schema for Volcengine::ALB::Certificate
Using getCertificate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCertificate(args: GetCertificateArgs, opts?: InvokeOptions): Promise<GetCertificateResult>
function getCertificateOutput(args: GetCertificateOutputArgs, opts?: InvokeOptions): Output<GetCertificateResult>
def get_certificate(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCertificateResult
def get_certificate_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCertificateResult]
func LookupCertificate(ctx *Context, args *LookupCertificateArgs, opts ...InvokeOption) (*LookupCertificateResult, error)
func LookupCertificateOutput(ctx *Context, args *LookupCertificateOutputArgs, opts ...InvokeOption) LookupCertificateResultOutput
> Note: This function is named LookupCertificate
in the Go SDK.
public static class GetCertificate
{
public static Task<GetCertificateResult> InvokeAsync(GetCertificateArgs args, InvokeOptions? opts = null)
public static Output<GetCertificateResult> Invoke(GetCertificateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCertificateResult> getCertificate(GetCertificateArgs args, InvokeOptions options)
public static Output<GetCertificateResult> getCertificate(GetCertificateArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:alb/getCertificate:getCertificate
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getCertificate Result
The following output properties are available:
- Certificate
Id string - 证书ID。
- Certificate
Name string - 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
- Certificate
Type string - 证书类型,取值:CA:CA证书、Server:服务器证书。
- Created
Time string - 证书创建时间。
- Description string
- 证书描述。
- Domain
Name string - 证书域名。
- Expired
At string - 证书过期时间。
- Id string
- Uniquely identifies the resource.
- Listeners List<string>
- 证书关联的监听器列表。
- Private
Key string - 服务器证书的私钥,当证书类型为Server时必填。
- Project
Name string - 项目名称。
- Public
Key string - 服务器证书的公钥。
- San string
- 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)。
- Status string
- 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
- List<Volcengine.
Get Certificate Tag> - 标签列表。
- Certificate
Id string - 证书ID。
- Certificate
Name string - 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
- Certificate
Type string - 证书类型,取值:CA:CA证书、Server:服务器证书。
- Created
Time string - 证书创建时间。
- Description string
- 证书描述。
- Domain
Name string - 证书域名。
- Expired
At string - 证书过期时间。
- Id string
- Uniquely identifies the resource.
- Listeners []string
- 证书关联的监听器列表。
- Private
Key string - 服务器证书的私钥,当证书类型为Server时必填。
- Project
Name string - 项目名称。
- Public
Key string - 服务器证书的公钥。
- San string
- 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)。
- Status string
- 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
- []Get
Certificate Tag - 标签列表。
- certificate
Id String - 证书ID。
- certificate
Name String - 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
- certificate
Type String - 证书类型,取值:CA:CA证书、Server:服务器证书。
- created
Time String - 证书创建时间。
- description String
- 证书描述。
- domain
Name String - 证书域名。
- expired
At String - 证书过期时间。
- id String
- Uniquely identifies the resource.
- listeners List<String>
- 证书关联的监听器列表。
- private
Key String - 服务器证书的私钥,当证书类型为Server时必填。
- project
Name String - 项目名称。
- public
Key String - 服务器证书的公钥。
- san String
- 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)。
- status String
- 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
- List<Get
Certificate Tag> - 标签列表。
- certificate
Id string - 证书ID。
- certificate
Name string - 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
- certificate
Type string - 证书类型,取值:CA:CA证书、Server:服务器证书。
- created
Time string - 证书创建时间。
- description string
- 证书描述。
- domain
Name string - 证书域名。
- expired
At string - 证书过期时间。
- id string
- Uniquely identifies the resource.
- listeners string[]
- 证书关联的监听器列表。
- private
Key string - 服务器证书的私钥,当证书类型为Server时必填。
- project
Name string - 项目名称。
- public
Key string - 服务器证书的公钥。
- san string
- 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)。
- status string
- 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
- Get
Certificate Tag[] - 标签列表。
- certificate_
id str - 证书ID。
- certificate_
name str - 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
- certificate_
type str - 证书类型,取值:CA:CA证书、Server:服务器证书。
- created_
time str - 证书创建时间。
- description str
- 证书描述。
- domain_
name str - 证书域名。
- expired_
at str - 证书过期时间。
- id str
- Uniquely identifies the resource.
- listeners Sequence[str]
- 证书关联的监听器列表。
- private_
key str - 服务器证书的私钥,当证书类型为Server时必填。
- project_
name str - 项目名称。
- public_
key str - 服务器证书的公钥。
- san str
- 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)。
- status str
- 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
- Sequence[Get
Certificate Tag] - 标签列表。
- certificate
Id String - 证书ID。
- certificate
Name String - 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
- certificate
Type String - 证书类型,取值:CA:CA证书、Server:服务器证书。
- created
Time String - 证书创建时间。
- description String
- 证书描述。
- domain
Name String - 证书域名。
- expired
At String - 证书过期时间。
- id String
- Uniquely identifies the resource.
- listeners List<String>
- 证书关联的监听器列表。
- private
Key String - 服务器证书的私钥,当证书类型为Server时必填。
- project
Name String - 项目名称。
- public
Key String - 服务器证书的公钥。
- san String
- 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)。
- status String
- 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
- List<Property Map>
- 标签列表。
Supporting Types
GetCertificateTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcenginecc
Terraform Provider.
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine