Expand description
The messages and enums that are part of this client library.
Modules§
- backup
- Defines additional types related to Backup.
- backup_
schedule - Defines additional types related to BackupSchedule.
- backup_
schedule_ spec - Defines additional types related to BackupScheduleSpec.
- copy_
backup_ encryption_ config - Defines additional types related to CopyBackupEncryptionConfig.
- create_
backup_ encryption_ config - Defines additional types related to CreateBackupEncryptionConfig.
- database
- Defines additional types related to Database.
- encryption_
info - Defines additional types related to EncryptionInfo.
- restore_
database_ encryption_ config - Defines additional types related to RestoreDatabaseEncryptionConfig.
- restore_
database_ metadata - Defines additional types related to RestoreDatabaseMetadata.
- restore_
database_ request - Defines additional types related to RestoreDatabaseRequest.
- restore_
info - Defines additional types related to RestoreInfo.
- split_
points - Defines additional types related to SplitPoints.
Structs§
- AddSplit
Points Request - The request for AddSplitPoints.
- AddSplit
Points Response - The response for AddSplitPoints.
- Backup
- A backup of a Cloud Spanner database.
- Backup
Info - Information about a backup.
- Backup
Instance Partition - Instance partition information for the backup.
- Backup
Schedule - BackupSchedule expresses the automated backup creation specification for a Spanner database. Next ID: 10
- Backup
Schedule Spec - Defines specifications of the backup schedule.
- Copy
Backup Encryption Config - Encryption configuration for the copied backup.
- Copy
Backup Metadata - Metadata type for the operation returned by CopyBackup.
- Copy
Backup Request - The request for CopyBackup.
- Create
Backup Encryption Config - Encryption configuration for the backup to create.
- Create
Backup Metadata - Metadata type for the operation returned by CreateBackup.
- Create
Backup Request - The request for CreateBackup.
- Create
Backup Schedule Request - The request for CreateBackupSchedule.
- Create
Database Metadata - Metadata type for the operation returned by CreateDatabase.
- Create
Database Request - The request for CreateDatabase.
- Crontab
Spec - CrontabSpec can be used to specify the version time and frequency at which the backup should be created.
- Database
- A Cloud Spanner database.
- Database
Role - A Cloud Spanner database role.
- DdlStatement
Action Info - Action information extracted from a DDL statement. This proto is used to display the brief info of the DDL statement for the operation UpdateDatabaseDdl.
- Delete
Backup Request - The request for DeleteBackup.
- Delete
Backup Schedule Request - The request for DeleteBackupSchedule.
- Drop
Database Request - The request for DropDatabase.
- Encryption
Config - Encryption configuration for a Cloud Spanner database.
- Encryption
Info - Encryption information for a Cloud Spanner database or backup.
- Full
Backup Spec - The specification for full backups. A full backup stores the entire contents of the database at a given version time.
- GetBackup
Request - The request for GetBackup.
- GetBackup
Schedule Request - The request for GetBackupSchedule.
- GetDatabase
DdlRequest - The request for GetDatabaseDdl.
- GetDatabase
DdlResponse - The response for GetDatabaseDdl.
- GetDatabase
Request - The request for GetDatabase.
- Incremental
Backup Spec - The specification for incremental backup chains. An incremental backup stores the delta of changes between a previous backup and the database contents at a given version time. An incremental backup chain consists of a full backup and zero or more successive incremental backups. The first backup created for an incremental backup chain is always a full backup.
- List
Backup Operations Request - The request for ListBackupOperations.
- List
Backup Operations Response - The response for ListBackupOperations.
- List
Backup Schedules Request - The request for ListBackupSchedules.
- List
Backup Schedules Response - The response for ListBackupSchedules.
- List
Backups Request - The request for ListBackups.
- List
Backups Response - The response for ListBackups.
- List
Database Operations Request - The request for ListDatabaseOperations.
- List
Database Operations Response - The response for ListDatabaseOperations.
- List
Database Roles Request - The request for ListDatabaseRoles.
- List
Database Roles Response - The response for ListDatabaseRoles.
- List
Databases Request - The request for ListDatabases.
- List
Databases Response - The response for ListDatabases.
- Operation
Progress - Encapsulates progress related information for a Cloud Spanner long running operation.
- Optimize
Restored Database Metadata - Metadata type for the long-running operation used to track the progress of optimizations performed on a newly restored database. This long-running operation is automatically created by the system after the successful completion of a database restore, and cannot be cancelled.
- Restore
Database Encryption Config - Encryption configuration for the restored database.
- Restore
Database Metadata - Metadata type for the long-running operation returned by RestoreDatabase.
- Restore
Database Request - The request for RestoreDatabase.
- Restore
Info - Information about the database restore.
- Split
Points - The split points of a table/index.
- Update
Backup Request - The request for UpdateBackup.
- Update
Backup Schedule Request - The request for UpdateBackupScheduleRequest.
- Update
Database DdlMetadata - Metadata type for the operation returned by UpdateDatabaseDdl.
- Update
Database DdlRequest - Enqueues the given DDL statements to be applied, in order but not
necessarily all at once, to the database schema at some point (or
points) in the future. The server checks that the statements
are executable (syntactically valid, name tables that exist, etc.)
before enqueueing them, but they may still fail upon
later execution (e.g., if a statement from another batch of
statements is applied first and it conflicts in some way, or if
there is some data-related problem like a
NULLvalue in a column to whichNOT NULLwould be added). If a statement fails, all subsequent statements in the batch are automatically cancelled. - Update
Database Metadata - Metadata type for the operation returned by UpdateDatabase.
- Update
Database Request - The request for UpdateDatabase.
Enums§
- Database
Dialect - Indicates the dialect type of a database.
- Restore
Source Type - Indicates the type of the restore source.