Reference documentation and code samples for the Certificate Manager V1 API class Google::Cloud::CertificateManager::V1::Certificate::ManagedIdentityCertificate.
Configuration and state of a Managed Identity Certificate. Certificate Manager provisions and renews Managed Identity 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
#identity
def identity() -> ::String
Returns
- (::String) — Required. Immutable. SPIFFE ID of the Managed Identity used for this certificate.
#identity=
def identity=(value) -> ::String
Parameter
- value (::String) — Required. Immutable. SPIFFE ID of the Managed Identity used for this certificate.
Returns
- (::String) — Required. Immutable. SPIFFE ID of the Managed Identity used for this certificate.
#provisioning_issue
def provisioning_issue() -> ::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue
Returns
- (::Google::Cloud::CertificateManager::V1::Certificate::ManagedCertificate::ProvisioningIssue) — Output only. 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.