Certificate Manager v1 API - Class Certificate.Types.ManagedIdentityCertificate (2.10.0)

public sealed class Certificate.Types.ManagedIdentityCertificate : IMessage<Certificate.Types.ManagedIdentityCertificate>, IEquatable<Certificate.Types.ManagedIdentityCertificate>, IDeepCloneable<Certificate.Types.ManagedIdentityCertificate>, IBufferMessage, IMessage

Reference documentation and code samples for the Certificate Manager v1 API class Certificate.Types.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.

Inheritance

object > Certificate.Types.ManagedIdentityCertificate

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

ManagedIdentityCertificate()

public ManagedIdentityCertificate()

ManagedIdentityCertificate(ManagedIdentityCertificate)

public ManagedIdentityCertificate(Certificate.Types.ManagedIdentityCertificate other)
Parameter
Name Description
other CertificateTypesManagedIdentityCertificate

Properties

Identity

public string Identity { get; set; }

Required. Immutable. SPIFFE ID of the Managed Identity used for this certificate.

Property Value
Type Description
string

ProvisioningIssue

public Certificate.Types.ManagedCertificate.Types.ProvisioningIssue ProvisioningIssue { get; set; }

Output only. Information about issues with provisioning a managed certificate.

Property Value
Type Description
CertificateTypesManagedCertificateTypesProvisioningIssue

State

public Certificate.Types.ManagedCertificate.Types.State State { get; set; }

Output only. State of the managed certificate resource.

Property Value
Type Description
CertificateTypesManagedCertificateTypesState