RolloutControl(mapping=None, *, ignore_unknown_fields=False, **kwargs)RolloutControl provides a way to request a change to the execution of a Rollout by pausing or canceling it.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
run_params |
google.cloud.saasplatform_saasservicemgmt_v1beta1.types.RolloutControl.RunRolloutActionParams
Optional. Parameters for the RUN action. It is an error to specify this if the RolloutAction is not set to RUN. By default, the rollout will retry failed operations when resumed. This field is a member of oneof_ action_params.
|
action |
google.cloud.saasplatform_saasservicemgmt_v1beta1.types.RolloutAction
Required. Action to be performed on the Rollout. The default behavior is to run the rollout until it naturally reaches a terminal state. |
Classes
RunRolloutActionParams
RunRolloutActionParams(mapping=None, *, ignore_unknown_fields=False, **kwargs)Parameters for the RUN action controlling the behavior of the rollout when it is resumed from a PAUSED state.