ManagedCertificateResponse

data class ManagedCertificateResponse(val authorizationAttemptInfo: List<AuthorizationAttemptInfoResponse>, val dnsAuthorizations: List<String>, val domains: List<String>, val issuanceConfig: String, val provisioningIssue: ProvisioningIssueResponse, val state: String)

Configuration and state of a Managed Certificate. Certificate Manager provisions and renews Managed Certificates automatically, for as long as it's authorized to do so.

Constructors

Link copied to clipboard
constructor(authorizationAttemptInfo: List<AuthorizationAttemptInfoResponse>, dnsAuthorizations: List<String>, domains: List<String>, issuanceConfig: String, provisioningIssue: ProvisioningIssueResponse, state: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Detailed state of the latest authorization attempt for each domain specified for managed certificate resource.

Link copied to clipboard

Immutable. Authorizations that will be used for performing domain authorization.

Link copied to clipboard

Immutable. The domains for which a managed SSL certificate will be generated. Wildcard domains are only supported with DNS challenge resolution.

Link copied to clipboard

Immutable. The resource name for a CertificateIssuanceConfig used to configure private PKI certificates in the format projects/*/locations/*/certificateIssuanceConfigs/*. If this field is not set, the certificates will instead be publicly signed as documented at https://cloud.google.com/load-balancing/docs/ssl-certificates/google-managed-certs#caa.

Link copied to clipboard

Information about issues with provisioning a Managed Certificate.

Link copied to clipboard

State of the managed certificate resource. //*/