Reference documentation and code samples for the Cloud Bigtable V2 Client class CreateBackupRequest.
The request for CreateBackup .
Generated from protobuf message google.bigtable.admin.v2.CreateBackupRequest
Namespace
Google \ Cloud \ Bigtable \ Admin \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. This must be one of the clusters in the instance in which this table is located. The backup will be stored in this cluster. Values are of the form projects/{project}/instances/{instance}/clusters/{cluster}
.
↳ backup_id
string
Required. The id of the backup to be created. The backup_id
along with the parent parent
are combined as {parent}/backups/{backup_id} to create the full backup name, of the form: projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup_id}
. This string must be between 1 and 50 characters in length and match the regex [ a-zA-Z0-9][-
.a-zA-Z0-9]*.
↳ backup
getParent
Required. This must be one of the clusters in the instance in which this
table is located. The backup will be stored in this cluster. Values are
of the form projects/{project}/instances/{instance}/clusters/{cluster}
.
string
setParent
Required. This must be one of the clusters in the instance in which this
table is located. The backup will be stored in this cluster. Values are
of the form projects/{project}/instances/{instance}/clusters/{cluster}
.
var
string
$this
getBackupId
Required. The id of the backup to be created. The backup_id
along with
the parent parent
are combined as {parent}/backups/{backup_id} to create
the full backup name, of the form: projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup_id}
.
This string must be between 1 and 50 characters in length and match the regex [ a-zA-Z0-9][- .a-zA-Z0-9]*.
string
setBackupId
Required. The id of the backup to be created. The backup_id
along with
the parent parent
are combined as {parent}/backups/{backup_id} to create
the full backup name, of the form: projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup_id}
.
This string must be between 1 and 50 characters in length and match the regex [ a-zA-Z0-9][- .a-zA-Z0-9]*.
var
string
$this
getBackup
Required. The backup to create.
hasBackup
clearBackup
setBackup
Required. The backup to create.
$this
static::build
parent
string
Required. This must be one of the clusters in the instance in which this
table is located. The backup will be stored in this cluster. Values are
of the form projects/{project}/instances/{instance}/clusters/{cluster}
. Please see Google\Cloud\Bigtable\Admin\V2\BigtableTableAdminClient::clusterName()
for help formatting this field.
backupId
string
Required. The id of the backup to be created. The backup_id
along with
the parent parent
are combined as {parent}/backups/{backup_id} to create
the full backup name, of the form: projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup_id}
.
This string must be between 1 and 50 characters in length and match the
regex [ a-zA-Z0-9][-
.a-zA-Z0-9]*.
backup