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 | |
---|---|
Name | Description |
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
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.
|
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)
State of the managed certificate resource.
Values:
STATE_UNSPECIFIED (0):
State is unspecified.
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.