Reference documentation and code samples for the Google Cloud Deploy V1 Client class CanaryDeployment.
CanaryDeployment represents the canary deployment configuration
Generated from protobuf message google.cloud.deploy.v1.CanaryDeployment
Namespace
Google \ Cloud \ Deploy \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ percentages
array
Required. The percentage based deployments that will occur as a part of a Rollout. List is expected in ascending order and each integer n is 0 <= n < 100.
↳ verify
bool
Whether to run verify tests after each percentage deployment.
getPercentages
Required. The percentage based deployments that will occur as a part of a
Rollout. List is expected in ascending order and each integer n is
0 <= n < 100.
Required. The percentage based deployments that will occur as a part of a
Rollout. List is expected in ascending order and each integer n is
0 <= n < 100.
Parameter
Name
Description
var
int[]
Returns
Type
Description
$this
getVerify
Whether to run verify tests after each percentage deployment.
Returns
Type
Description
bool
setVerify
Whether to run verify tests after each percentage deployment.