Certificate

class Certificate : KotlinCustomResource

Creates a new Certificate in a given project and location.

Properties

Link copied to clipboard
val certificateId: Output<String>

Required. A user-provided name of the certificate.

Link copied to clipboard
val createTime: Output<String>

The creation timestamp of a Certificate.

Link copied to clipboard
val description: Output<String>

One or more paragraphs of text description of a certificate.

Link copied to clipboard
val expireTime: Output<String>

The expiry timestamp of a Certificate.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val labels: Output<Map<String, String>>

Set of labels associated with a Certificate.

Link copied to clipboard
val location: Output<String>
Link copied to clipboard

If set, contains configuration and state of a managed certificate.

Link copied to clipboard
val name: Output<String>

A user-defined name of the certificate. Certificate names must be unique globally and match pattern projects/*/locations/*/certificates/*. //*/

Link copied to clipboard
val pemCertificate: Output<String>

The PEM-encoded certificate chain.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val sanDnsnames: Output<List<String>>

The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.

Link copied to clipboard
val scope: Output<String>

Immutable. The scope of the certificate.

Link copied to clipboard

If set, defines data of a self-managed certificate.

Link copied to clipboard
val updateTime: Output<String>

The last update timestamp of a Certificate.

Link copied to clipboard
val urn: Output<String>