Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::Phase.
Phase represents a collection of jobs that are logically grouped together
for a Rollout
.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#child_rollout_jobs
def child_rollout_jobs() -> ::Google::Cloud::Deploy::V1::ChildRolloutJobs
Returns
- (::Google::Cloud::Deploy::V1::ChildRolloutJobs) — Output only. ChildRollout job composition.
#deployment_jobs
def deployment_jobs() -> ::Google::Cloud::Deploy::V1::DeploymentJobs
Returns
- (::Google::Cloud::Deploy::V1::DeploymentJobs) — Output only. Deployment job composition.
#id
def id() -> ::String
Returns
- (::String) — Output only. The ID of the Phase.
#skip_message
def skip_message() -> ::String
Returns
- (::String) — Output only. Additional information on why the Phase was skipped, if available.
#state
def state() -> ::Google::Cloud::Deploy::V1::Phase::State
Returns
- (::Google::Cloud::Deploy::V1::Phase::State) — Output only. Current state of the Phase.