Reference documentation and code samples for the Google Cloud Gke Backup V1 Client class DeleteRestorePlanRequest.
Request message for DeleteRestorePlan.
Generated from protobuf message google.cloud.gkebackup.v1.DeleteRestorePlanRequest
Methods
build
name
string
Required. Fully qualified RestorePlan name. Format: projects/ /locations/ /restorePlans/* Please see {@see \Google\Cloud\GkeBackup\V1\BackupForGKEClient::restorePlanName()} for help formatting this field.
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. Fully qualified RestorePlan name. Format: projects/ /locations/ /restorePlans/*
↳ etag
string
If provided, this value must match the current value of the target RestorePlan's etag field or the request is rejected.
↳ force
bool
If set to true, any Restores below this RestorePlan will also be deleted. Otherwise, the request will only succeed if the RestorePlan has no Restores.
getName
Required. Fully qualified RestorePlan name.
Format: projects/ /locations/ /restorePlans/*
string
setName
Required. Fully qualified RestorePlan name.
Format: projects/ /locations/ /restorePlans/*
var
string
$this
getEtag
If provided, this value must match the current value of the target RestorePlan's etag field or the request is rejected.
string
setEtag
If provided, this value must match the current value of the target RestorePlan's etag field or the request is rejected.
var
string
$this
getForce
If set to true, any Restores below this RestorePlan will also be deleted.
Otherwise, the request will only succeed if the RestorePlan has no Restores.
bool
setForce
If set to true, any Restores below this RestorePlan will also be deleted.
Otherwise, the request will only succeed if the RestorePlan has no Restores.
var
bool
$this