Class Phase (2.0.0)

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

Phase represents a collection of jobs that are logically grouped together for a Rollout.

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

Name Description
id str
Output only. The ID of the Phase.
state google.cloud.deploy_v1.types.Phase.State
Output only. Current state of the Phase.
skip_message str
Output only. Additional information on why the Phase was skipped, if available.
deployment_jobs google.cloud.deploy_v1.types.DeploymentJobs
Output only. Deployment job composition. This field is a member of oneof_ jobs.
child_rollout_jobs google.cloud.deploy_v1.types.ChildRolloutJobs
Output only. ChildRollout job composition. This field is a member of oneof_ jobs.

Classes

State

State(value)

Valid states of a Phase.