public sealed class AdvanceRolloutOperation : IMessage<AdvanceRolloutOperation>, IEquatable<AdvanceRolloutOperation>, IDeepCloneable<AdvanceRolloutOperation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class AdvanceRolloutOperation.
Contains the information of an automated advance-rollout operation.
Implements
IMessageAdvanceRolloutOperation, IEquatableAdvanceRolloutOperation, IDeepCloneableAdvanceRolloutOperation, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
AdvanceRolloutOperation()
public AdvanceRolloutOperation()
AdvanceRolloutOperation(AdvanceRolloutOperation)
public AdvanceRolloutOperation(AdvanceRolloutOperation other)
Parameter | |
---|---|
Name | Description |
other | AdvanceRolloutOperation |
Properties
DestinationPhase
public string DestinationPhase { get; set; }
Output only. The phase the rollout will be advanced to.
Property Value | |
---|---|
Type | Description |
string |
Rollout
public string Rollout { get; set; }
Output only. The name of the rollout that initiates the AutomationRun
.
Property Value | |
---|---|
Type | Description |
string |
SourcePhase
public string SourcePhase { get; set; }
Output only. The phase of a deployment that initiated the operation.
Property Value | |
---|---|
Type | Description |
string |
Wait
public Duration Wait { get; set; }
Output only. How long the operation will be paused.
Property Value | |
---|---|
Type | Description |
Duration |