View Source GoogleApi.CloudDeploy.V1.Model.RollbackTargetRequest (google_api_cloud_deploy v0.13.0)
The request object for RollbackTarget.
Attributes
-
overrideDeployPolicy(type:list(String.t), default:nil) - Optional. Deploy policies to override. Format isprojects/{project}/locations/{location}/deployPolicies/{deploy_policy}. -
releaseId(type:String.t, default:nil) - Optional. ID of theReleaseto roll back to. If this isn't specified, the previous successfulRolloutto the specified target will be used to determine theRelease. -
rollbackConfig(type:GoogleApi.CloudDeploy.V1.Model.RollbackTargetConfig.t, default:nil) - Optional. Configs for the rollbackRollout. -
rolloutId(type:String.t, default:nil) - Required. ID of the rollbackRolloutto create. -
rolloutToRollBack(type:String.t, default:nil) - Optional. If provided, this must be the latestRolloutthat is on theTarget. -
targetId(type:String.t, default:nil) - Required. ID of theTargetthat is being rolled back. -
validateOnly(type:boolean(), default:nil) - Optional. If set to true, the request is validated and the user is provided with aRollbackTargetResponse.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudDeploy.V1.Model.RollbackTargetRequest{ overrideDeployPolicy: [String.t()] | nil, releaseId: String.t() | nil, rollbackConfig: GoogleApi.CloudDeploy.V1.Model.RollbackTargetConfig.t() | nil, rolloutId: String.t() | nil, rolloutToRollBack: String.t() | nil, targetId: String.t() | nil, validateOnly: boolean() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.