Phase
(
mapping
=
None
,
*
,
ignore_unknown_fields
=
False
,
**
kwargs
)
Phase represents a collection of jobs that are logically grouped
together for a Rollout
.
.. _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. |
deployment_jobs
|
google.cloud.deploy_v1.types.DeploymentJobs
Output only. Deployment job composition. This field is a member of oneof
_ jobs
. |
Classes
State
State
(
value
)
Valid states of a Phase.
Values: STATE_UNSPECIFIED (0): The Phase has an unspecified state. PENDING (1): The Phase is waiting for an earlier Phase(s) to complete. IN_PROGRESS (2): The Phase is in progress. SUCCEEDED (3): The Phase has succeeded. FAILED (4): The Phase has failed. ABORTED (5): The Phase was aborted.