public sealed class RepairRolloutOperation : IMessage<RepairRolloutOperation>, IEquatable<RepairRolloutOperation>, IDeepCloneable<RepairRolloutOperation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class RepairRolloutOperation.
Contains the information for an automated repair rollout
operation.
Implements
IMessageRepairRolloutOperation, IEquatableRepairRolloutOperation, IDeepCloneableRepairRolloutOperation, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
RepairRolloutOperation()
public RepairRolloutOperation()
RepairRolloutOperation(RepairRolloutOperation)
public RepairRolloutOperation(RepairRolloutOperation other)
Parameter | |
---|---|
Name | Description |
other |
RepairRolloutOperation |
Properties
CurrentRepairPhaseIndex
public long CurrentRepairPhaseIndex { get; set; }
Output only. The index of the current repair action in the repair sequence.
Property Value | |
---|---|
Type | Description |
long |
JobId
public string JobId { get; set; }
Output only. The job ID for the Job to repair.
Property Value | |
---|---|
Type | Description |
string |
PhaseId
public string PhaseId { get; set; }
Output only. The phase ID of the phase that includes the job being repaired.
Property Value | |
---|---|
Type | Description |
string |
RepairPhases
public RepeatedField<RepairPhase> RepairPhases { get; }
Output only. Records of the repair attempts. Each repair phase may have multiple retry attempts or single rollback attempt.
Property Value | |
---|---|
Type | Description |
RepeatedFieldRepairPhase |
Rollout
public string Rollout { get; set; }
Output only. The name of the rollout that initiates the AutomationRun
.
Property Value | |
---|---|
Type | Description |
string |