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