Class: Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo
- Inherits:
-
Object
- Object
- Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb
Overview
State of the latest attempt to authorize a domain for certificate issuance.
Defined Under Namespace
Modules: FailureReason, State
Instance Attribute Summary collapse
-
#details ⇒ ::String
readonly
Output only.
-
#domain ⇒ ::String
Domain name of the authorization attempt.
-
#failure_reason ⇒ ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo::FailureReason
readonly
Output only.
-
#state ⇒ ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo::State
readonly
Output only.
Instance Attribute Details
#details ⇒ ::String (readonly)
Returns 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.
572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 572 class AuthorizationAttemptInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of the domain for managed certificate issuance. module State # State is unspecified. STATE_UNSPECIFIED = 0 # Certificate provisioning for this domain is under way. Google Cloud # will attempt to authorize the domain. AUTHORIZING = 1 # A managed certificate can be provisioned, no issues for this domain. AUTHORIZED = 6 # Attempt to authorize the domain failed. This prevents the Managed # Certificate from being issued. # See `failure_reason` and `details` fields for more information. FAILED = 7 end # Reason for failure of the authorization attempt for the domain. module FailureReason # FailureReason is unspecified. FAILURE_REASON_UNSPECIFIED = 0 # There was a problem with the user's DNS or load balancer # configuration for this domain. CONFIG = 1 # Certificate issuance forbidden by an explicit CAA record for the # domain or a failure to check CAA records for the domain. CAA = 2 # Reached a CA or internal rate-limit for the domain, # e.g. for certificates per top-level private domain. RATE_LIMITED = 3 end end |
#domain ⇒ ::String
Returns Domain name of the authorization attempt.
572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 572 class AuthorizationAttemptInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of the domain for managed certificate issuance. module State # State is unspecified. STATE_UNSPECIFIED = 0 # Certificate provisioning for this domain is under way. Google Cloud # will attempt to authorize the domain. AUTHORIZING = 1 # A managed certificate can be provisioned, no issues for this domain. AUTHORIZED = 6 # Attempt to authorize the domain failed. This prevents the Managed # Certificate from being issued. # See `failure_reason` and `details` fields for more information. FAILED = 7 end # Reason for failure of the authorization attempt for the domain. module FailureReason # FailureReason is unspecified. FAILURE_REASON_UNSPECIFIED = 0 # There was a problem with the user's DNS or load balancer # configuration for this domain. CONFIG = 1 # Certificate issuance forbidden by an explicit CAA record for the # domain or a failure to check CAA records for the domain. CAA = 2 # Reached a CA or internal rate-limit for the domain, # e.g. for certificates per top-level private domain. RATE_LIMITED = 3 end end |
#failure_reason ⇒ ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo::FailureReason (readonly)
Returns Output only. Reason for failure of the authorization attempt for the domain.
572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 572 class AuthorizationAttemptInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of the domain for managed certificate issuance. module State # State is unspecified. STATE_UNSPECIFIED = 0 # Certificate provisioning for this domain is under way. Google Cloud # will attempt to authorize the domain. AUTHORIZING = 1 # A managed certificate can be provisioned, no issues for this domain. AUTHORIZED = 6 # Attempt to authorize the domain failed. This prevents the Managed # Certificate from being issued. # See `failure_reason` and `details` fields for more information. FAILED = 7 end # Reason for failure of the authorization attempt for the domain. module FailureReason # FailureReason is unspecified. FAILURE_REASON_UNSPECIFIED = 0 # There was a problem with the user's DNS or load balancer # configuration for this domain. CONFIG = 1 # Certificate issuance forbidden by an explicit CAA record for the # domain or a failure to check CAA records for the domain. CAA = 2 # Reached a CA or internal rate-limit for the domain, # e.g. for certificates per top-level private domain. RATE_LIMITED = 3 end end |
#state ⇒ ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo::State (readonly)
Returns Output only. State of the domain for managed certificate issuance.
572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 |
# File 'proto_docs/google/cloud/certificatemanager/v1/certificate_manager.rb', line 572 class AuthorizationAttemptInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # State of the domain for managed certificate issuance. module State # State is unspecified. STATE_UNSPECIFIED = 0 # Certificate provisioning for this domain is under way. Google Cloud # will attempt to authorize the domain. AUTHORIZING = 1 # A managed certificate can be provisioned, no issues for this domain. AUTHORIZED = 6 # Attempt to authorize the domain failed. This prevents the Managed # Certificate from being issued. # See `failure_reason` and `details` fields for more information. FAILED = 7 end # Reason for failure of the authorization attempt for the domain. module FailureReason # FailureReason is unspecified. FAILURE_REASON_UNSPECIFIED = 0 # There was a problem with the user's DNS or load balancer # configuration for this domain. CONFIG = 1 # Certificate issuance forbidden by an explicit CAA record for the # domain or a failure to check CAA records for the domain. CAA = 2 # Reached a CA or internal rate-limit for the domain, # e.g. for certificates per top-level private domain. RATE_LIMITED = 3 end end |