public sealed class TimedPromoteReleaseCondition : IMessage<TimedPromoteReleaseCondition>, IEquatable<TimedPromoteReleaseCondition>, IDeepCloneable<TimedPromoteReleaseCondition>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class TimedPromoteReleaseCondition.
TimedPromoteReleaseCondition
contains conditions specific to an Automation
with a Timed Promote Release rule defined.
Implements
IMessageTimedPromoteReleaseCondition, IEquatableTimedPromoteReleaseCondition, IDeepCloneableTimedPromoteReleaseCondition, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
TimedPromoteReleaseCondition()
public TimedPromoteReleaseCondition()
TimedPromoteReleaseCondition(TimedPromoteReleaseCondition)
public TimedPromoteReleaseCondition(TimedPromoteReleaseCondition other)
Parameter | |
---|---|
Name | Description |
other |
TimedPromoteReleaseCondition |
Properties
NextPromotionTime
public Timestamp NextPromotionTime { get; set; }
Output only. When the next scheduled promotion(s) will occur.
Property Value | |
---|---|
Type | Description |
Timestamp |
TargetsList
public RepeatedField<TimedPromoteReleaseCondition.Types.Targets> TargetsList { get; }
Output only. A list of targets involved in the upcoming timed promotion(s).
Property Value | |
---|---|
Type | Description |
RepeatedFieldTimedPromoteReleaseConditionTypesTargets |