public sealed class Certificate.Types.ManagedIdentityCertificate : IMessage<Certificate.Types.ManagedIdentityCertificate>, IEquatable<Certificate.Types.ManagedIdentityCertificate>, IDeepCloneable<Certificate.Types.ManagedIdentityCertificate>, IBufferMessage, IMessageReference 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.
Implements
IMessageCertificateTypesManagedIdentityCertificate, IEquatableCertificateTypesManagedIdentityCertificate, IDeepCloneableCertificateTypesManagedIdentityCertificate, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
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 |
|