Certificate Manager v1 API - Class Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo (2.0.0)

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

Reference documentation and code samples for the Certificate Manager v1 API class Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo.

State of the latest attempt to authorize a domain for certificate issuance.

Inheritance

Object > Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

AuthorizationAttemptInfo()

public AuthorizationAttemptInfo()

AuthorizationAttemptInfo(Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo)

public AuthorizationAttemptInfo(Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo other)
Parameter
NameDescription
otherCertificate.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
TypeDescription
String

Domain

public string Domain { get; set; }

Domain name of the authorization attempt.

Property Value
TypeDescription
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
TypeDescription
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
TypeDescription
Certificate.Types.ManagedCertificate.Types.AuthorizationAttemptInfo.Types.State