public sealed class TimedPromoteReleaseOperation : IMessage<TimedPromoteReleaseOperation>, IEquatable<TimedPromoteReleaseOperation>, IDeepCloneable<TimedPromoteReleaseOperation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class TimedPromoteReleaseOperation.
Contains the information of an automated timed promote-release operation.
Implements
IMessageTimedPromoteReleaseOperation, IEquatableTimedPromoteReleaseOperation, IDeepCloneableTimedPromoteReleaseOperation, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
TimedPromoteReleaseOperation()
public TimedPromoteReleaseOperation()
TimedPromoteReleaseOperation(TimedPromoteReleaseOperation)
public TimedPromoteReleaseOperation(TimedPromoteReleaseOperation other)
Parameter | |
---|---|
Name | Description |
other |
TimedPromoteReleaseOperation |
Properties
Phase
public string Phase { get; set; }
Output only. The starting phase of the rollout created by this operation.
Property Value | |
---|---|
Type | Description |
string |
Release
public string Release { get; set; }
Output only. The name of the release to be promoted.
Property Value | |
---|---|
Type | Description |
string |
TargetId
public string TargetId { get; set; }
Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.
Property Value | |
---|---|
Type | Description |
string |