Class StandardRolloutPolicy (2.12.0)

StandardRolloutPolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
batch_percentage float
Percentage of the bool 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``.

Inheritance

builtins.object > proto.message.Message > StandardRolloutPolicy