Class: Google::Cloud::Deploy::V1::Stage

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#deploy_parameters::Array<::Google::Cloud::Deploy::V1::DeployParameters>

Returns Optional. The deploy parameters to use for the target in this stage.

Returns:



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.

Returns:

  • (::Array<::String>)

    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.

Returns:



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.

Returns:

  • (::String)

    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