Reference documentation and code samples for the Cloud Bigtable Admin V2 API class Google::Cloud::Bigtable::Admin::V2::CreateBackupRequest.
The request for CreateBackup.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backup
def backup() -> ::Google::Cloud::Bigtable::Admin::V2::Backup
Returns
- (::Google::Cloud::Bigtable::Admin::V2::Backup) — Required. The backup to create.
#backup=
def backup=(value) -> ::Google::Cloud::Bigtable::Admin::V2::Backup
Parameter
- value (::Google::Cloud::Bigtable::Admin::V2::Backup) — Required. The backup to create.
Returns
- (::Google::Cloud::Bigtable::Admin::V2::Backup) — Required. The backup to create.
#backup_id
def backup_id() -> ::String
Returns
-
(::String) — Required. The id of the backup to be created. The
backup_id
along with the parentparent
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_id=
def backup_id=(value) -> ::String
Parameter
-
value (::String) — Required. The id of the backup to be created. The
backup_id
along with the parentparent
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]*.
Returns
-
(::String) — Required. The id of the backup to be created. The
backup_id
along with the parentparent
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]*.
#parent
def parent() -> ::String
Returns
-
(::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}
.
#parent=
def parent=(value) -> ::String
Parameter
-
value (::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}
.
Returns
-
(::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}
.