Google Cloud Deploy v1 API - Class Stage (2.7.0)

public sealed class Stage : IMessage<Stage>, IEquatable<Stage>, IDeepCloneable<Stage>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Deploy v1 API class Stage.

Stage specifies a location to which to deploy.

Inheritance

object > Stage

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

Stage()

public Stage()

Stage(Stage)

public Stage(Stage other)
Parameter
NameDescription
otherStage

Properties

DeployParameters

public RepeatedField<DeployParameters> DeployParameters { get; }

Optional. The deploy parameters to use for the target in this stage.

Property Value
TypeDescription
RepeatedFieldDeployParameters

Profiles

public RepeatedField<string> Profiles { get; }

Skaffold profiles to use when rendering the manifest for this stage's Target.

Property Value
TypeDescription
RepeatedFieldstring

Strategy

public Strategy Strategy { get; set; }

Optional. The strategy to use for a Rollout to this stage.

Property Value
TypeDescription
Strategy

TargetId

public string TargetId { get; set; }

The target_id to which this stage points. This field refers exclusively to the last segment of a target name. For example, this field would just be my-target (rather than projects/project/locations/location/targets/my-target). The location of the Target is inferred to be the same as the location of the DeliveryPipeline that contains this Stage.

Property Value
TypeDescription
string