public sealed class AutomationRolloutMetadata : IMessage<AutomationRolloutMetadata>, IEquatable<AutomationRolloutMetadata>, IDeepCloneable<AutomationRolloutMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class AutomationRolloutMetadata.
AutomationRolloutMetadata contains Automation-related actions that were performed on a rollout.
Implements
IMessageAutomationRolloutMetadata, IEquatableAutomationRolloutMetadata, IDeepCloneableAutomationRolloutMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
AutomationRolloutMetadata()
public AutomationRolloutMetadata()
AutomationRolloutMetadata(AutomationRolloutMetadata)
public AutomationRolloutMetadata(AutomationRolloutMetadata other)
Parameter | |
---|---|
Name | Description |
other | AutomationRolloutMetadata |
Properties
AdvanceAutomationRuns
public RepeatedField<string> AdvanceAutomationRuns { get; }
Output only. The IDs of the AutomationRuns initiated by an advance rollout rule.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
PromoteAutomationRun
public string PromoteAutomationRun { get; set; }
Output only. The ID of the AutomationRun initiated by a promote release rule.
Property Value | |
---|---|
Type | Description |
string |
RepairAutomationRuns
public RepeatedField<string> RepairAutomationRuns { get; }
Output only. The IDs of the AutomationRuns initiated by a repair rollout rule.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |