- 3.50.1 (latest)
- 3.50.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.1
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.1
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.27.1
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.2
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.1
- 3.14.1
- 3.13.0
- 3.12.1
- 3.11.1
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.1.1
- 2.0.0
- 1.19.3
- 1.18.0
- 1.17.1
- 1.16.0
- 1.15.1
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
API documentation for spanner_admin_database_v1.types
package.
Classes
Backup
A backup of a Cloud Spanner database.
BackupInfo
Information about a backup.
CopyBackupEncryptionConfig
Encryption configuration for the copied backup.
CopyBackupMetadata
Metadata type for the google.longrunning.Operation returned by
CopyBackup][google.spanner.admin.database.v1.DatabaseAdmin.CopyBackup]
.
CopyBackupRequest
The request for
CopyBackup][google.spanner.admin.database.v1.DatabaseAdmin.CopyBackup]
.
CreateBackupEncryptionConfig
Encryption configuration for the backup to create.
CreateBackupMetadata
Metadata type for the operation returned by
CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup]
.
CreateBackupRequest
The request for
CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup]
.
CreateDatabaseMetadata
Metadata type for the operation returned by
CreateDatabase][google.spanner.admin.database.v1.DatabaseAdmin.CreateDatabase]
.
CreateDatabaseRequest
The request for
CreateDatabase][google.spanner.admin.database.v1.DatabaseAdmin.CreateDatabase]
.
Database
A Cloud Spanner database.
DatabaseDialect
Indicates the dialect type of a database.
Values: DATABASE_DIALECT_UNSPECIFIED (0): Default value. This value will create a database with the GOOGLE_STANDARD_SQL dialect. GOOGLE_STANDARD_SQL (1): Google standard SQL. POSTGRESQL (2): PostgreSQL supported SQL.
DatabaseRole
A Cloud Spanner database role.
DeleteBackupRequest
The request for
DeleteBackup][google.spanner.admin.database.v1.DatabaseAdmin.DeleteBackup]
.
DropDatabaseRequest
The request for
DropDatabase][google.spanner.admin.database.v1.DatabaseAdmin.DropDatabase]
.
EncryptionConfig
Encryption configuration for a Cloud Spanner database.
EncryptionInfo
Encryption information for a Cloud Spanner database or backup.
GetBackupRequest
The request for
GetBackup][google.spanner.admin.database.v1.DatabaseAdmin.GetBackup]
.
GetDatabaseDdlRequest
The request for
GetDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.GetDatabaseDdl]
.
GetDatabaseDdlResponse
The response for
GetDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.GetDatabaseDdl]
.
GetDatabaseRequest
The request for
GetDatabase][google.spanner.admin.database.v1.DatabaseAdmin.GetDatabase]
.
ListBackupOperationsRequest
The request for
ListBackupOperations][google.spanner.admin.database.v1.DatabaseAdmin.ListBackupOperations]
.
ListBackupOperationsResponse
The response for
ListBackupOperations][google.spanner.admin.database.v1.DatabaseAdmin.ListBackupOperations]
.
ListBackupsRequest
The request for
ListBackups][google.spanner.admin.database.v1.DatabaseAdmin.ListBackups]
.
ListBackupsResponse
The response for
ListBackups][google.spanner.admin.database.v1.DatabaseAdmin.ListBackups]
.
ListDatabaseOperationsRequest
The request for
ListDatabaseOperations][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseOperations]
.
ListDatabaseOperationsResponse
The response for
ListDatabaseOperations][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseOperations]
.
ListDatabaseRolesRequest
The request for
ListDatabaseRoles][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseRoles]
.
ListDatabaseRolesResponse
The response for
ListDatabaseRoles][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseRoles]
.
ListDatabasesRequest
The request for
ListDatabases][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabases]
.
ListDatabasesResponse
The response for
ListDatabases][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabases]
.
OperationProgress
Encapsulates progress related information for a Cloud Spanner long running operation.
OptimizeRestoredDatabaseMetadata
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.
RestoreDatabaseEncryptionConfig
Encryption configuration for the restored database.
RestoreDatabaseMetadata
Metadata type for the long-running operation returned by
RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase]
.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
RestoreDatabaseRequest
The request for
RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase]
.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
RestoreInfo
Information about the database restore.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
RestoreSourceType
Indicates the type of the restore source.
Values: TYPE_UNSPECIFIED (0): No restore associated. BACKUP (1): A backup was used as the source of the restore.
UpdateBackupRequest
The request for
UpdateBackup][google.spanner.admin.database.v1.DatabaseAdmin.UpdateBackup]
.
UpdateDatabaseDdlMetadata
Metadata type for the operation returned by
UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl]
.
UpdateDatabaseDdlRequest
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 NULL
value in a column to which NOT NULL
would be added). If a statement fails, all subsequent statements in
the batch are automatically cancelled.
Each batch of statements is assigned a name which can be used with
the Operations][google.longrunning.Operations]
API to monitor
progress. See the
operation_id][google.spanner.admin.database.v1.UpdateDatabaseDdlRequest.operation_id]
field for more details.