Class Stage
Stage specifies a location to which to deploy.
Implements
Inherited Members
Namespace: Google.Apis.CloudDeploy.v1.Data
Assembly: Google.Apis.CloudDeploy.v1.dll
Syntax
public class Stage : IDirectResponseSchema
Properties
DeployParameters
Optional. The deploy parameters to use for the target in this stage.
Declaration
[JsonProperty("deployParameters")]
public virtual IList<DeployParameters> DeployParameters { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<DeployParameters> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Profiles
Optional. Skaffold profiles to use when rendering the manifest for this stage's Target.
Declaration
[JsonProperty("profiles")]
public virtual IList<string> Profiles { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Strategy
Optional. The strategy to use for a Rollout to this stage.
Declaration
[JsonProperty("strategy")]
public virtual Strategy Strategy { get; set; }
Property Value
| Type | Description |
|---|---|
| Strategy |
TargetId
Optional. 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.
Declaration
[JsonProperty("targetId")]
public virtual string TargetId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |