Google Cloud Deploy v1 API - Class Phase (3.3.0)

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.

Inheritance

object > Phase

Namespace

Google.Cloud.Deploy.V1

Assembly

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