Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments.
getRuntimeConfig
Optional. Runtime specific configurations for the deployment strategy. The
runtime configuration is used to determine how Cloud Deploy will split
traffic to enable a progressive deployment.
Optional. Runtime specific configurations for the deployment strategy. The
runtime configuration is used to determine how Cloud Deploy will split
traffic to enable a progressive deployment.
Configures the progressive based deployment for a Target, but allows
customizing at the phase level where a phase represents each of the
percentage deployments.
Configures the progressive based deployment for a Target, but allows
customizing at the phase level where a phase represents each of the
percentage deployments.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Deploy V1 Client - Class Canary (2.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0 (latest)](/php/docs/reference/cloud-deploy/latest/V1.Canary)\n- [1.5.7](/php/docs/reference/cloud-deploy/1.5.7/V1.Canary)\n- [1.4.0](/php/docs/reference/cloud-deploy/1.4.0/V1.Canary)\n- [1.3.0](/php/docs/reference/cloud-deploy/1.3.0/V1.Canary)\n- [1.2.0](/php/docs/reference/cloud-deploy/1.2.0/V1.Canary)\n- [1.1.1](/php/docs/reference/cloud-deploy/1.1.1/V1.Canary)\n- [1.0.0](/php/docs/reference/cloud-deploy/1.0.0/V1.Canary)\n- [0.19.1](/php/docs/reference/cloud-deploy/0.19.1/V1.Canary)\n- [0.18.1](/php/docs/reference/cloud-deploy/0.18.1/V1.Canary)\n- [0.17.0](/php/docs/reference/cloud-deploy/0.17.0/V1.Canary)\n- [0.16.0](/php/docs/reference/cloud-deploy/0.16.0/V1.Canary)\n- [0.15.0](/php/docs/reference/cloud-deploy/0.15.0/V1.Canary)\n- [0.14.0](/php/docs/reference/cloud-deploy/0.14.0/V1.Canary)\n- [0.13.1](/php/docs/reference/cloud-deploy/0.13.1/V1.Canary)\n- [0.12.1](/php/docs/reference/cloud-deploy/0.12.1/V1.Canary)\n- [0.11.1](/php/docs/reference/cloud-deploy/0.11.1/V1.Canary)\n- [0.10.0](/php/docs/reference/cloud-deploy/0.10.0/V1.Canary)\n- [0.9.0](/php/docs/reference/cloud-deploy/0.9.0/V1.Canary)\n- [0.8.0](/php/docs/reference/cloud-deploy/0.8.0/V1.Canary)\n- [0.7.0](/php/docs/reference/cloud-deploy/0.7.0/V1.Canary)\n- [0.6.0](/php/docs/reference/cloud-deploy/0.6.0/V1.Canary)\n- [0.5.0](/php/docs/reference/cloud-deploy/0.5.0/V1.Canary)\n- [0.4.1](/php/docs/reference/cloud-deploy/0.4.1/V1.Canary)\n- [0.3.4](/php/docs/reference/cloud-deploy/0.3.4/V1.Canary) \nReference documentation and code samples for the Google Cloud Deploy V1 Client class Canary.\n\nCanary represents the canary deployment strategy.\n\nGenerated from protobuf message `google.cloud.deploy.v1.Canary`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Deploy \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getRuntimeConfig\n\nOptional. Runtime specific configurations for the deployment strategy. The\nruntime configuration is used to determine how Cloud Deploy will split\ntraffic to enable a progressive deployment.\n\n### hasRuntimeConfig\n\n### clearRuntimeConfig\n\n### setRuntimeConfig\n\nOptional. Runtime specific configurations for the deployment strategy. The\nruntime configuration is used to determine how Cloud Deploy will split\ntraffic to enable a progressive deployment.\n\n### getCanaryDeployment\n\nConfigures the progressive based deployment for a Target.\n\n### hasCanaryDeployment\n\n### setCanaryDeployment\n\nConfigures the progressive based deployment for a Target.\n\n### getCustomCanaryDeployment\n\nConfigures the progressive based deployment for a Target, but allows\ncustomizing at the phase level where a phase represents each of the\npercentage deployments.\n\n### hasCustomCanaryDeployment\n\n### setCustomCanaryDeployment\n\nConfigures the progressive based deployment for a Target, but allows\ncustomizing at the phase level where a phase represents each of the\npercentage deployments.\n\n### getMode"]]