Standard rollout policy is the default policy for blue-green.
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.
float
Percentage of the blue pool nodes to drain in a batch. The
range of this field should be (0.0, 1.0].
This field is a member of oneof_ update_batch_size.
batch_node_count
int
Number of blue nodes to drain in a batch.
This field is a member of oneof_ update_batch_size.
batch_soak_duration
google.protobuf.duration_pb2.Duration
Soak time after each batch gets drained.
Default to zero.
This field is a member of oneof_ _batch_soak_duration.
[[["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,["# Class StandardRolloutPolicy (2.59.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.59.0 (latest)](/python/docs/reference/container/latest/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.58.0](/python/docs/reference/container/2.58.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.57.0](/python/docs/reference/container/2.57.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.56.1](/python/docs/reference/container/2.56.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.55.1](/python/docs/reference/container/2.55.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.54.0](/python/docs/reference/container/2.54.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.53.0](/python/docs/reference/container/2.53.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.52.0](/python/docs/reference/container/2.52.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.50.0](/python/docs/reference/container/2.50.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.49.0](/python/docs/reference/container/2.49.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.48.0](/python/docs/reference/container/2.48.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.47.1](/python/docs/reference/container/2.47.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.46.0](/python/docs/reference/container/2.46.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.45.0](/python/docs/reference/container/2.45.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.44.0](/python/docs/reference/container/2.44.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.43.0](/python/docs/reference/container/2.43.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.42.0](/python/docs/reference/container/2.42.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.41.0](/python/docs/reference/container/2.41.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.40.0](/python/docs/reference/container/2.40.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.39.0](/python/docs/reference/container/2.39.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.38.0](/python/docs/reference/container/2.38.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.37.0](/python/docs/reference/container/2.37.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.36.0](/python/docs/reference/container/2.36.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.35.0](/python/docs/reference/container/2.35.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.34.0](/python/docs/reference/container/2.34.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.33.0](/python/docs/reference/container/2.33.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.32.0](/python/docs/reference/container/2.32.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.31.0](/python/docs/reference/container/2.31.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.30.0](/python/docs/reference/container/2.30.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.29.0](/python/docs/reference/container/2.29.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.28.0](/python/docs/reference/container/2.28.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.27.0](/python/docs/reference/container/2.27.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.26.0](/python/docs/reference/container/2.26.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.25.0](/python/docs/reference/container/2.25.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.24.0](/python/docs/reference/container/2.24.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.23.0](/python/docs/reference/container/2.23.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.22.0](/python/docs/reference/container/2.22.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.21.0](/python/docs/reference/container/2.21.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.20.0](/python/docs/reference/container/2.20.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.19.0](/python/docs/reference/container/2.19.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.18.0](/python/docs/reference/container/2.18.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.17.4](/python/docs/reference/container/2.17.4/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.16.0](/python/docs/reference/container/2.16.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.15.0](/python/docs/reference/container/2.15.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.14.0](/python/docs/reference/container/2.14.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.13.0](/python/docs/reference/container/2.13.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.12.2](/python/docs/reference/container/2.12.2/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.11.2](/python/docs/reference/container/2.11.2/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.10.8](/python/docs/reference/container/2.10.8/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.9.0](/python/docs/reference/container/2.9.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.8.1](/python/docs/reference/container/2.8.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.7.1](/python/docs/reference/container/2.7.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.6.1](/python/docs/reference/container/2.6.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.5.0](/python/docs/reference/container/2.5.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.4.1](/python/docs/reference/container/2.4.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.3.1](/python/docs/reference/container/2.3.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.2.0](/python/docs/reference/container/2.2.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.1.0](/python/docs/reference/container/2.1.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [2.0.1](/python/docs/reference/container/2.0.1/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [1.0.3](/python/docs/reference/container/1.0.3/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [0.5.0](/python/docs/reference/container/0.5.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [0.4.0](/python/docs/reference/container/0.4.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy)\n- [0.3.0](/python/docs/reference/container/0.3.0/google.cloud.container_v1.types.BlueGreenSettings.StandardRolloutPolicy) \n\n StandardRolloutPolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nStandard rollout policy is the default policy for blue-green.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]