Canary(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Canary represents the canary deployment strategy.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
runtime_config |
google.cloud.deploy_v1.types.RuntimeConfig
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. |
canary_deployment |
google.cloud.deploy_v1.types.CanaryDeployment
Configures the progressive based deployment for a Target. This field is a member of oneof _ mode .
|
custom_canary_deployment |
google.cloud.deploy_v1.types.CustomCanaryDeployment
Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments. This field is a member of oneof _ mode .
|