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.
1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 1691 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.
1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 1691 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.
1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 1691 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.
1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 1691 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.
1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 1691 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 |