Class RollbackTargetRequest (1.18.0)

RollbackTargetRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The request object for RollbackTarget.

Attributes

NameDescription
name str
Required. The DeliveryPipeline for which the rollback Rollout should be created. Format should be 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.