Class: Google::Cloud::Deploy::V1::Stage
- Inherits:
-
Object
- Object
- Google::Cloud::Deploy::V1::Stage
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/deploy/v1/cloud_deploy.rb
Overview
Stage specifies a location to which to deploy.
Instance Attribute Summary collapse
-
#deploy_parameters ⇒ ::Array<::Google::Cloud::Deploy::V1::DeployParameters>
Optional.
-
#profiles ⇒ ::Array<::String>
Skaffold profiles to use when rendering the manifest for this stage's
Target
. -
#strategy ⇒ ::Google::Cloud::Deploy::V1::Strategy
Optional.
-
#target_id ⇒ ::String
The target_id to which this stage points.
Instance Attribute Details
#deploy_parameters ⇒ ::Array<::Google::Cloud::Deploy::V1::DeployParameters>
Returns Optional. The deploy parameters to use for the target in this stage.
129 130 131 132 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 129 class Stage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#profiles ⇒ ::Array<::String>
Returns Skaffold profiles to use when rendering the manifest for this stage's
Target
.
129 130 131 132 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 129 class Stage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#strategy ⇒ ::Google::Cloud::Deploy::V1::Strategy
Returns Optional. The strategy to use for a Rollout
to this stage.
129 130 131 132 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 129 class Stage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#target_id ⇒ ::String
Returns The target_id to which this stage points. This field refers exclusively to
the last segment of a target name. For example, this field would just be
my-target
(rather than
projects/project/locations/location/targets/my-target
). The location of
the Target
is inferred to be the same as the location of the
DeliveryPipeline
that contains this Stage
.
129 130 131 132 |
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 129 class Stage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |