Class StandardRolloutPolicy (2.18.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 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.