CertificateIssuanceConfig

class CertificateIssuanceConfig : KotlinCustomResource

Creates a new CertificateIssuanceConfig in a given project and location.

Properties

Link copied to clipboard

The CA that issues the workload certificate. It includes the CA address, type, authentication to CA service, etc.

Link copied to clipboard

Required. A user-provided name of the certificate config.

Link copied to clipboard
val createTime: Output<String>

The creation timestamp of a CertificateIssuanceConfig.

Link copied to clipboard
val description: Output<String>

One or more paragraphs of text description of a CertificateIssuanceConfig.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val keyAlgorithm: Output<String>

The key algorithm to use when generating the private key.

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

Set of labels associated with a CertificateIssuanceConfig.

Link copied to clipboard
val lifetime: Output<String>

Workload certificate lifetime requested.

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

A user-defined name of the certificate issuance config. CertificateIssuanceConfig names must be unique globally and match pattern projects/*/locations/*/certificateIssuanceConfigs/*. //*/

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

Specifies the percentage of elapsed time of the certificate lifetime to wait before renewing the certificate. Must be a number between 1-99, inclusive.

Link copied to clipboard
val updateTime: Output<String>

The last update timestamp of a CertificateIssuanceConfig.

Link copied to clipboard
val urn: Output<String>