View Source GoogleApi.CloudDeploy.V1.Model.Stage (google_api_cloud_deploy v0.6.0)
Stage specifies a location to which to deploy.
Attributes
-
deployParameters
(type:list(GoogleApi.CloudDeploy.V1.Model.DeployParameters.t)
, default:nil
) - Optional. The deploy parameters to use for the target in this stage. -
profiles
(type:list(String.t)
, default:nil
) - Skaffold profiles to use when rendering the manifest for this stage'sTarget
. -
strategy
(type:GoogleApi.CloudDeploy.V1.Model.Strategy.t
, default:nil
) - Optional. The strategy to use for aRollout
to this stage. -
targetId
(type:String.t
, default:nil
) - 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 bemy-target
(rather thanprojects/project/locations/location/targets/my-target
). The location of theTarget
is inferred to be the same as the location of theDeliveryPipeline
that contains thisStage
.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudDeploy.V1.Model.Stage{ deployParameters: [GoogleApi.CloudDeploy.V1.Model.DeployParameters.t()] | nil, profiles: [String.t()] | nil, strategy: GoogleApi.CloudDeploy.V1.Model.Strategy.t() | nil, targetId: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.