public sealed class RollbackAttempt : IMessage<RollbackAttempt>, IEquatable<RollbackAttempt>, IDeepCloneable<RollbackAttempt>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class RollbackAttempt.
RollbackAttempt represents an action of rolling back a Cloud Deploy 'Target'.
Implements
IMessageRollbackAttempt, IEquatableRollbackAttempt, IDeepCloneableRollbackAttempt, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
RollbackAttempt()
public RollbackAttempt()
RollbackAttempt(RollbackAttempt)
public RollbackAttempt(RollbackAttempt other)
Parameter | |
---|---|
Name | Description |
other |
RollbackAttempt |
Properties
DestinationPhase
public string DestinationPhase { get; set; }
Output only. The phase to which the rollout will be rolled back to.
Property Value | |
---|---|
Type | Description |
string |
DisableRollbackIfRolloutPending
public bool DisableRollbackIfRolloutPending { get; set; }
Output only. If active rollout exists on the target, abort this rollback.
Property Value | |
---|---|
Type | Description |
bool |
RolloutId
public string RolloutId { get; set; }
Output only. ID of the rollback Rollout
to create.
Property Value | |
---|---|
Type | Description |
string |
State
public RepairState State { get; set; }
Output only. Valid state of this rollback action.
Property Value | |
---|---|
Type | Description |
RepairState |
StateDesc
public string StateDesc { get; set; }
Output only. Description of the state of the Rollback.
Property Value | |
---|---|
Type | Description |
string |