RollbackTargetRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The request object for RollbackTarget
.
Attributes |
|
---|---|
Name | Description |
name |
str
Required. The DeliveryPipeline for which the rollback
Rollout must be created. The format is
projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name} .
|
target_id |
str
Required. ID of the Target that is being rolled back.
|
rollout_id |
str
Required. ID of the rollback Rollout to create.
|
release_id |
str
Optional. ID of the Release to roll back to. If this
isn't specified, the previous successful Rollout to the
specified target will be used to determine the Release .
|
rollout_to_roll_back |
str
Optional. If provided, this must be the latest Rollout
that is on the Target .
|
rollback_config |
google.cloud.deploy_v1.types.RollbackTargetConfig
Optional. Configs for the rollback Rollout .
|
validate_only |
bool
Optional. If set to true, the request is validated and the user is provided with a RollbackTargetResponse .
|
override_deploy_policy |
MutableSequence[str]
Optional. Deploy policies to override. Format is projects/{project}/locations/{location}/deployPolicies/{deploy_policy} .
|