Class AuthorizationAttemptInfo
State of the latest attempt to authorize a domain for certificate issuance.
Implements
Inherited Members
Namespace: Google.Apis.CertificateManager.v1.Data
Assembly: Google.Apis.CertificateManager.v1.dll
Syntax
public class AuthorizationAttemptInfo : IDirectResponseSchema
Properties
AttemptTime
object representation of AttemptTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use AttemptTimeDateTimeOffset instead.")]
public virtual object AttemptTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
AttemptTimeDateTimeOffset
DateTimeOffset representation of AttemptTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? AttemptTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
AttemptTimeRaw
Output only. The timestamp, when the authorization attempt was made.
Declaration
[JsonProperty("attemptTime")]
public virtual string AttemptTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Details
Output only. Human readable explanation for reaching the state. Provided to help address the configuration issues. Not guaranteed to be stable. For programmatic access use FailureReason enum.
Declaration
[JsonProperty("details")]
public virtual string Details { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Domain
Output only. Domain name of the authorization attempt.
Declaration
[JsonProperty("domain")]
public virtual string Domain { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FailureReason
Output only. Reason for failure of the authorization attempt for the domain.
Declaration
[JsonProperty("failureReason")]
public virtual string FailureReason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
State
Output only. State of the domain for managed certificate issuance.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Troubleshooting
Output only. Troubleshooting information for the authorization attempt. This field is only populated if the authorization attempt failed.
Declaration
[JsonProperty("troubleshooting")]
public virtual Troubleshooting Troubleshooting { get; set; }
Property Value
| Type | Description |
|---|---|
| Troubleshooting |