Reference documentation and code samples for the Certificate Manager V1 API class Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate.
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.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#authorization_attempt_info
def authorization_attempt_info() -> ::Array<::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo>
Returns
- (::Array<::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::AuthorizationAttemptInfo>) — Output only. Detailed state of the latest authorization attempt for each domain specified for managed certificate resource.
#dns_authorizations
def dns_authorizations() -> ::Array<::String>
Returns
- (::Array<::String>) — Immutable. Authorizations that will be used for performing domain authorization.
#dns_authorizations=
def dns_authorizations=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Immutable. Authorizations that will be used for performing domain authorization.
Returns
- (::Array<::String>) — Immutable. Authorizations that will be used for performing domain authorization.
#domains
def domains() -> ::Array<::String>
Returns
- (::Array<::String>) — Immutable. The domains for which a managed SSL certificate will be generated. Wildcard domains are only supported with DNS challenge resolution.
#domains=
def domains=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Immutable. The domains for which a managed SSL certificate will be generated. Wildcard domains are only supported with DNS challenge resolution.
Returns
- (::Array<::String>) — Immutable. The domains for which a managed SSL certificate will be generated. Wildcard domains are only supported with DNS challenge resolution.
#provisioning_issue
def provisioning_issue() -> ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue
Returns
- (::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue) — Information about issues with provisioning a Managed Certificate.
#provisioning_issue=
def provisioning_issue=(value) -> ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue
Parameter
- value (::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue) — Information about issues with provisioning a Managed Certificate.
Returns
- (::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue) — Information about issues with provisioning a Managed Certificate.
#state
def state() -> ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::State
Returns
- (::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::State) — Output only. State of the managed certificate resource.