Google Cloud Deploy V1 Client - Class Stage (0.4.1)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class Stage.

Stage specifies a location to which to deploy.

Generated from protobuf message google.cloud.deploy.v1.Stage

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ target_id
string

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 .

↳ profiles
array

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

↳ strategy
Google\Cloud\Deploy\V1\Strategy

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

getTargetId

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 .

Returns
Type
Description
string

setTargetId

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 .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getProfiles

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

Returns
Type
Description

setProfiles

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

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

getStrategy

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

Returns
Type
Description

hasStrategy

clearStrategy

setStrategy

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

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: