GetCertificateResult

data class GetCertificateResult(val createTime: String, val description: String, val expireTime: String, val labels: Map<String, String>, val managed: ManagedCertificateResponse, val name: String, val pemCertificate: String, val sanDnsnames: List<String>, val scope: String, val selfManaged: SelfManagedCertificateResponse, val updateTime: String)

Constructors

Link copied to clipboard
fun GetCertificateResult(createTime: String, description: String, expireTime: String, labels: Map<String, String>, managed: ManagedCertificateResponse, name: String, pemCertificate: String, sanDnsnames: List<String>, scope: String, selfManaged: SelfManagedCertificateResponse, updateTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The creation timestamp of a Certificate.

Link copied to clipboard

One or more paragraphs of text description of a certificate.

Link copied to clipboard

The expiry timestamp of a Certificate.

Link copied to clipboard

Set of labels associated with a Certificate.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The PEM-encoded certificate chain.

Link copied to clipboard

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

Immutable. The scope of the certificate.

Link copied to clipboard

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

Link copied to clipboard

The last update timestamp of a Certificate. //*/