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
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
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 |