Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 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 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 - Certificate ID
- Certificate
Name string - Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
- Certificate
Type string - Certificate type. Options: CA: CA certificate; Server: server certificate
- Created
Time string - Certificate creation time
- Description string
- Certificate description
- Domain
Name string - Certificate domain name
- Expired
At string - Certificate expiration time
- Id string
- Uniquely identifies the resource.
- Listeners List<string>
- List of listeners associated with the certificate
- Private
Key string - Server certificate private key. Required when certificate type is Server
- Project
Name string - Project name
- Public
Key string - Server certificate public key
- San string
- Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
- Status string
- Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
-
List<Volcengine.
Get Certificate Tag> - Tag list
- Certificate
Id string - Certificate ID
- Certificate
Name string - Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
- Certificate
Type string - Certificate type. Options: CA: CA certificate; Server: server certificate
- Created
Time string - Certificate creation time
- Description string
- Certificate description
- Domain
Name string - Certificate domain name
- Expired
At string - Certificate expiration time
- Id string
- Uniquely identifies the resource.
- Listeners []string
- List of listeners associated with the certificate
- Private
Key string - Server certificate private key. Required when certificate type is Server
- Project
Name string - Project name
- Public
Key string - Server certificate public key
- San string
- Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
- Status string
- Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
-
[]Get
Certificate Tag - Tag list
- certificate
Id String - Certificate ID
- certificate
Name String - Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
- certificate
Type String - Certificate type. Options: CA: CA certificate; Server: server certificate
- created
Time String - Certificate creation time
- description String
- Certificate description
- domain
Name String - Certificate domain name
- expired
At String - Certificate expiration time
- id String
- Uniquely identifies the resource.
- listeners List<String>
- List of listeners associated with the certificate
- private
Key String - Server certificate private key. Required when certificate type is Server
- project
Name String - Project name
- public
Key String - Server certificate public key
- san String
- Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
- status String
- Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
-
List<Get
Certificate Tag> - Tag list
- certificate
Id string - Certificate ID
- certificate
Name string - Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
- certificate
Type string - Certificate type. Options: CA: CA certificate; Server: server certificate
- created
Time string - Certificate creation time
- description string
- Certificate description
- domain
Name string - Certificate domain name
- expired
At string - Certificate expiration time
- id string
- Uniquely identifies the resource.
- listeners string[]
- List of listeners associated with the certificate
- private
Key string - Server certificate private key. Required when certificate type is Server
- project
Name string - Project name
- public
Key string - Server certificate public key
- san string
- Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
- status string
- Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
-
Get
Certificate Tag[] - Tag list
- certificate_
id str - Certificate ID
- certificate_
name str - Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
- certificate_
type str - Certificate type. Options: CA: CA certificate; Server: server certificate
- created_
time str - Certificate creation time
- description str
- Certificate description
- domain_
name str - Certificate domain name
- expired_
at str - Certificate expiration time
- id str
- Uniquely identifies the resource.
- listeners Sequence[str]
- List of listeners associated with the certificate
- private_
key str - Server certificate private key. Required when certificate type is Server
- project_
name str - Project name
- public_
key str - Server certificate public key
- san str
- Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
- status str
- Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
-
Sequence[Get
Certificate Tag] - Tag list
- certificate
Id String - Certificate ID
- certificate
Name String - Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
- certificate
Type String - Certificate type. Options: CA: CA certificate; Server: server certificate
- created
Time String - Certificate creation time
- description String
- Certificate description
- domain
Name String - Certificate domain name
- expired
At String - Certificate expiration time
- id String
- Uniquely identifies the resource.
- listeners List<String>
- List of listeners associated with the certificate
- private
Key String - Server certificate private key. Required when certificate type is Server
- project
Name String - Project name
- public
Key String - Server certificate public key
- san String
- Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
- status String
- Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
- List<Property Map>
- Tag list
Supporting Types
GetCertificateTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
