Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Data Source schema for Byteplus::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: bytepluscc:alb/getCertificate:getCertificate
arguments:
# arguments dictionaryThe 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<Byteplus.
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
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
