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.
2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2746 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.
2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2746 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.
2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2746 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.
2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2746 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.
2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2746 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 |