Class: Google::Cloud::Deploy::V1::Phase
- Inherits:
-
Object
- Object
- Google::Cloud::Deploy::V1::Phase
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/deploy/v1/cloud_deploy.rb
Overview
Phase represents a collection of jobs that are logically grouped together
for a Rollout.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#child_rollout_jobs ⇒ ::Google::Cloud::Deploy::V1::ChildRolloutJobs
readonly
Output only.
-
#deployment_jobs ⇒ ::Google::Cloud::Deploy::V1::DeploymentJobs
readonly
Output only.
-
#id ⇒ ::String
readonly
Output only.
-
#skip_message ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Deploy::V1::Phase::State
readonly
Output only.
Instance Attribute Details
#child_rollout_jobs ⇒ ::Google::Cloud::Deploy::V1::ChildRolloutJobs (readonly)
Returns Output only. ChildRollout job composition.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2279 class Phase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid states of a Phase. module State # The Phase has an unspecified state. STATE_UNSPECIFIED = 0 # The Phase is waiting for an earlier Phase(s) to complete. PENDING = 1 # The Phase is in progress. IN_PROGRESS = 2 # The Phase has succeeded. SUCCEEDED = 3 # The Phase has failed. FAILED = 4 # The Phase was aborted. ABORTED = 5 # The Phase was skipped. SKIPPED = 6 end end |
#deployment_jobs ⇒ ::Google::Cloud::Deploy::V1::DeploymentJobs (readonly)
Returns Output only. Deployment job composition.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2279 class Phase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid states of a Phase. module State # The Phase has an unspecified state. STATE_UNSPECIFIED = 0 # The Phase is waiting for an earlier Phase(s) to complete. PENDING = 1 # The Phase is in progress. IN_PROGRESS = 2 # The Phase has succeeded. SUCCEEDED = 3 # The Phase has failed. FAILED = 4 # The Phase was aborted. ABORTED = 5 # The Phase was skipped. SKIPPED = 6 end end |
#id ⇒ ::String (readonly)
Returns Output only. The ID of the Phase.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2279 class Phase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid states of a Phase. module State # The Phase has an unspecified state. STATE_UNSPECIFIED = 0 # The Phase is waiting for an earlier Phase(s) to complete. PENDING = 1 # The Phase is in progress. IN_PROGRESS = 2 # The Phase has succeeded. SUCCEEDED = 3 # The Phase has failed. FAILED = 4 # The Phase was aborted. ABORTED = 5 # The Phase was skipped. SKIPPED = 6 end end |
#skip_message ⇒ ::String (readonly)
Returns Output only. Additional information on why the Phase was skipped, if available.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2279 class Phase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid states of a Phase. module State # The Phase has an unspecified state. STATE_UNSPECIFIED = 0 # The Phase is waiting for an earlier Phase(s) to complete. PENDING = 1 # The Phase is in progress. IN_PROGRESS = 2 # The Phase has succeeded. SUCCEEDED = 3 # The Phase has failed. FAILED = 4 # The Phase was aborted. ABORTED = 5 # The Phase was skipped. SKIPPED = 6 end end |
#state ⇒ ::Google::Cloud::Deploy::V1::Phase::State (readonly)
Returns Output only. Current state of the Phase.
2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2279 class Phase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid states of a Phase. module State # The Phase has an unspecified state. STATE_UNSPECIFIED = 0 # The Phase is waiting for an earlier Phase(s) to complete. PENDING = 1 # The Phase is in progress. IN_PROGRESS = 2 # The Phase has succeeded. SUCCEEDED = 3 # The Phase has failed. FAILED = 4 # The Phase was aborted. ABORTED = 5 # The Phase was skipped. SKIPPED = 6 end end |