public sealed class Phase : IMessage<Phase>, IEquatable<Phase>, IDeepCloneable<Phase>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class Phase.
Phase represents a collection of jobs that are logically grouped together
for a Rollout
.
Namespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
Phase()
public Phase()
Phase(Phase)
public Phase(Phase other)
Parameter | |
---|---|
Name | Description |
other |
Phase |
Properties
ChildRolloutJobs
public ChildRolloutJobs ChildRolloutJobs { get; set; }
Output only. ChildRollout job composition.
Property Value | |
---|---|
Type | Description |
ChildRolloutJobs |
DeploymentJobs
public DeploymentJobs DeploymentJobs { get; set; }
Output only. Deployment job composition.
Property Value | |
---|---|
Type | Description |
DeploymentJobs |
Id
public string Id { get; set; }
Output only. The ID of the Phase.
Property Value | |
---|---|
Type | Description |
string |
JobsCase
public Phase.JobsOneofCase JobsCase { get; }
Property Value | |
---|---|
Type | Description |
PhaseJobsOneofCase |
SkipMessage
public string SkipMessage { get; set; }
Output only. Additional information on why the Phase was skipped, if available.
Property Value | |
---|---|
Type | Description |
string |
State
public Phase.Types.State State { get; set; }
Output only. Current state of the Phase.
Property Value | |
---|---|
Type | Description |
PhaseTypesState |