Class ManagedCertificate (1.3.1)

ManagedCertificate(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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.

Attributes

NameDescription
domains MutableSequence[str]
Immutable. The domains for which a managed SSL certificate will be generated. Wildcard domains are only supported with DNS challenge resolution.
dns_authorizations MutableSequence[str]
Immutable. Authorizations that will be used for performing domain authorization.
issuance_config str
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.
state google.cloud.certificate_manager_v1.types.Certificate.ManagedCertificate.State
Output only. State of the managed certificate resource.
provisioning_issue google.cloud.certificate_manager_v1.types.Certificate.ManagedCertificate.ProvisioningIssue
Output only. Information about issues with provisioning a Managed Certificate.
authorization_attempt_info MutableSequence[google.cloud.certificate_manager_v1.types.Certificate.ManagedCertificate.AuthorizationAttemptInfo]
Output only. Detailed state of the latest authorization attempt for each domain specified for managed certificate resource.

Classes

AuthorizationAttemptInfo

AuthorizationAttemptInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

State of the latest attempt to authorize a domain for certificate issuance.

ProvisioningIssue

ProvisioningIssue(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Information about issues with provisioning a Managed Certificate.

State

State(value)

Values: STATE_UNSPECIFIED (0):

PROVISIONING (1):
    Certificate Manager attempts to provision or renew the
    certificate. If the process takes longer than expected,
    consult the `provisioning_issue` field.
FAILED (2):
    Multiple certificate provisioning attempts failed and
    Certificate Manager gave up. To try again, delete and create
    a new managed Certificate resource. For details see the
    `provisioning_issue` field.
ACTIVE (3):
    The certificate management is working, and a
    certificate has been provisioned.