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.
2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2258 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.
2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2258 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.
2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2258 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.
2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2258 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.
2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2258 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 |