public sealed class AuthorizationAttemptInfo : IMessage<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>, IEquatable<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>, IDeepCloneable<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>, IBufferMessage, IMessage
State of the latest attempt to authorize a domain for certificate issuance.
Implements
IMessage<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>, IEquatable<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>, IDeepCloneable<Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo>, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
AuthorizationAttemptInfo()
public AuthorizationAttemptInfo()
AuthorizationAttemptInfo(Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo)
public AuthorizationAttemptInfo(Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo other)
Parameter | |
---|---|
Name | Description |
other | Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo |
Properties
Details
public string Details { get; set; }
Human readable explanation for reaching the state. Provided to help address the configuration issues. Not guaranteed to be stable. For programmatic access use Reason enum.
Property Value | |
---|---|
Type | Description |
String |
Domain
public string Domain { get; set; }
Domain name of the authorization attempt.
Property Value | |
---|---|
Type | Description |
String |
FailureReason
public Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo.Types.FailureReason FailureReason { get; set; }
Output only. Reason for failure of the authorization attempt for the domain.
Property Value | |
---|---|
Type | Description |
Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo.Types.FailureReason |
State
public Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo.Types.State State { get; set; }
State of the domain for managed certificate issuance.
Property Value | |
---|---|
Type | Description |
Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo.Types.State |