Class Certificate.Types.ManagedCertificate (1.0.0-beta02)

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

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.

Inheritance

Object > Certificate.Types.ManagedCertificate

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

ManagedCertificate()

public ManagedCertificate()

ManagedCertificate(Certificate.Types.ManagedCertificate)

public ManagedCertificate(Certificate.Types.ManagedCertificate other)
Parameter
NameDescription
otherCertificate.Types.ManagedCertificate

Properties

AuthorizationAttemptInfo

public RepeatedField<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo> AuthorizationAttemptInfo { get; }

Output only. Detailed state of the latest authorization attempt for each domain specified for managed certificate resource.

Property Value
TypeDescription
RepeatedField<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>

DnsAuthorizations

public RepeatedField<string> DnsAuthorizations { get; }

Immutable. Authorizations that will be used for performing domain authorization.

Property Value
TypeDescription
RepeatedField<String>

Domains

public RepeatedField<string> Domains { get; }

Immutable. The domains for which a managed SSL certificate will be generated. Wildcard domains are only supported with DNS challenge resolution.

Property Value
TypeDescription
RepeatedField<String>

ProvisioningIssue

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

Information about issues with provisioning a Managed Certificate.

Property Value
TypeDescription
Certificate.Types.ManagedCertificate.Types.ProvisioningIssue

State

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

Output only. State of the managed certificate resource.

Property Value
TypeDescription
Certificate.Types.ManagedCertificate.Types.State