Class: Google::Cloud::Bigtable::Admin::V2::CreateBackupRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Bigtable::Admin::V2::CreateBackupRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb
Overview
The request for CreateBackup.
Instance Attribute Summary collapse
-
#backup ⇒ ::Google::Cloud::Bigtable::Admin::V2::Backup
Required.
-
#backup_id ⇒ ::String
Required.
-
#parent ⇒ ::String
Required.
Instance Attribute Details
#backup ⇒ ::Google::Cloud::Bigtable::Admin::V2::Backup
Returns Required. The backup to create.
619 620 621 622 |
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 619 class CreateBackupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#backup_id ⇒ ::String
Returns 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]*.
619 620 621 622 |
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 619 class CreateBackupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns 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}
.
619 620 621 622 |
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 619 class CreateBackupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |