Class AuthorizationAttemptInfo (1.7.0)

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

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

Attributes

NameDescription
domain str
Domain name of the authorization attempt.
state google.cloud.certificate_manager_v1.types.Certificate.ManagedCertificate.AuthorizationAttemptInfo.State
Output only. State of the domain for managed certificate issuance.
failure_reason google.cloud.certificate_manager_v1.types.Certificate.ManagedCertificate.AuthorizationAttemptInfo.FailureReason
Output only. Reason for failure of the authorization attempt for the domain.
details str
Output only. Human readable explanation for reaching the state. Provided to help address the configuration issues. Not guaranteed to be stable. For programmatic access use FailureReason enum.

Classes

FailureReason

FailureReason(value)

Reason for failure of the authorization attempt for the domain.

Values: FAILURE_REASON_UNSPECIFIED (0): FailureReason is unspecified. CONFIG (1): There was a problem with the user's DNS or load balancer configuration for this domain. CAA (2): Certificate issuance forbidden by an explicit CAA record for the domain or a failure to check CAA records for the domain. RATE_LIMITED (3): Reached a CA or internal rate-limit for the domain, e.g. for certificates per top-level private domain.

State

State(value)

State of the domain for managed certificate issuance.

Values: STATE_UNSPECIFIED (0): State is unspecified. AUTHORIZING (1): Certificate provisioning for this domain is under way. Google Cloud will attempt to authorize the domain. AUTHORIZED (6): A managed certificate can be provisioned, no issues for this domain. FAILED (7): Attempt to authorize the domain failed. This prevents the Managed Certificate from being issued. See failure_reason and details fields for more information.