public sealed class TimedPromoteReleaseOperation : IMessage<TimedPromoteReleaseOperation>, IEquatable<TimedPromoteReleaseOperation>, IDeepCloneable<TimedPromoteReleaseOperation>, IBufferMessage, IMessageReference 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 |
|