Class BlueGreenSettings (2.12.0)

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

Attributes

NameDescription
standard_rollout_policy google.cloud.container_v1beta1.types.BlueGreenSettings.StandardRolloutPolicy
Standard policy for the blue-green upgrade. This field is a member of `oneof`_ ``rollout_policy``.
node_pool_soak_duration google.protobuf.duration_pb2.Duration
Time needed after draining entire blue pool. After this period, blue pool will be cleaned up. This field is a member of `oneof`_ ``_node_pool_soak_duration``.

Inheritance

builtins.object > proto.message.Message > BlueGreenSettings

Classes

StandardRolloutPolicy

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