Module types (1.14.0)

API documentation for spanner_admin_database_v1.types module.

Classes

Any

API documentation for spanner_admin_database_v1.types.Any class.

AuditConfig

API documentation for spanner_admin_database_v1.types.AuditConfig class.

AuditConfigDelta

API documentation for spanner_admin_database_v1.types.AuditConfigDelta class.

AuditData

API documentation for spanner_admin_database_v1.types.AuditData class.

AuditLogConfig

API documentation for spanner_admin_database_v1.types.AuditLogConfig class.

Binding

API documentation for spanner_admin_database_v1.types.Binding class.

BindingDelta

API documentation for spanner_admin_database_v1.types.BindingDelta class.

CancelOperationRequest

API documentation for spanner_admin_database_v1.types.CancelOperationRequest class.

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].

Required. A CREATE DATABASE statement, which specifies the ID of the new database. The database ID must conform to the regular expression [a-z][a-z0-9_\-]*[a-z0-9] and be between 2 and 30 characters in length. If the database ID is a reserved word or if it contains a hyphen, the database ID must be enclosed in backticks (`````).

CustomHttpPattern

API documentation for spanner_admin_database_v1.types.CustomHttpPattern class.

Database

A Cloud Spanner database.

Output only. The current database state.

DeleteOperationRequest

API documentation for spanner_admin_database_v1.types.DeleteOperationRequest class.

DescriptorProto

API documentation for spanner_admin_database_v1.types.DescriptorProto class.

DropDatabaseRequest

The request for DropDatabase][google.spanner.admin.database.v1.DatabaseAdmin.DropDatabase].

Empty

API documentation for spanner_admin_database_v1.types.Empty class.

EnumDescriptorProto

API documentation for spanner_admin_database_v1.types.EnumDescriptorProto class.

EnumOptions

API documentation for spanner_admin_database_v1.types.EnumOptions class.

EnumValueDescriptorProto

API documentation for spanner_admin_database_v1.types.EnumValueDescriptorProto class.

EnumValueOptions

API documentation for spanner_admin_database_v1.types.EnumValueOptions class.

ExtensionRangeOptions

API documentation for spanner_admin_database_v1.types.ExtensionRangeOptions class.

FieldDescriptorProto

API documentation for spanner_admin_database_v1.types.FieldDescriptorProto class.

FieldOptions

API documentation for spanner_admin_database_v1.types.FieldOptions class.

FileDescriptorProto

API documentation for spanner_admin_database_v1.types.FileDescriptorProto class.

FileDescriptorSet

API documentation for spanner_admin_database_v1.types.FileDescriptorSet class.

FileOptions

API documentation for spanner_admin_database_v1.types.FileOptions class.

GeneratedCodeInfo

API documentation for spanner_admin_database_v1.types.GeneratedCodeInfo class.

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].

GetIamPolicyRequest

API documentation for spanner_admin_database_v1.types.GetIamPolicyRequest class.

GetOperationRequest

API documentation for spanner_admin_database_v1.types.GetOperationRequest class.

Http

API documentation for spanner_admin_database_v1.types.Http class.

HttpRule

API documentation for spanner_admin_database_v1.types.HttpRule class.

ListDatabasesRequest

The request for ListDatabases][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabases].

Number of databases to be returned in the response. If 0 or less, defaults to the server's maximum allowed page size.

ListDatabasesResponse

The response for ListDatabases][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabases].

\ next_page_token can be sent in a subsequent [ListDatabas es][google.spanner.admin.database.v1.DatabaseAdmin.ListDatabas es] call to fetch more of the matching databases.

ListOperationsRequest

API documentation for spanner_admin_database_v1.types.ListOperationsRequest class.

ListOperationsResponse

API documentation for spanner_admin_database_v1.types.ListOperationsResponse class.

MessageOptions

API documentation for spanner_admin_database_v1.types.MessageOptions class.

MethodDescriptorProto

API documentation for spanner_admin_database_v1.types.MethodDescriptorProto class.

MethodOptions

API documentation for spanner_admin_database_v1.types.MethodOptions class.

OneofDescriptorProto

API documentation for spanner_admin_database_v1.types.OneofDescriptorProto class.

OneofOptions

API documentation for spanner_admin_database_v1.types.OneofOptions class.

Operation

API documentation for spanner_admin_database_v1.types.Operation class.

OperationInfo

API documentation for spanner_admin_database_v1.types.OperationInfo class.

Policy

API documentation for spanner_admin_database_v1.types.Policy class.

PolicyDelta

API documentation for spanner_admin_database_v1.types.PolicyDelta class.

ServiceDescriptorProto

API documentation for spanner_admin_database_v1.types.ServiceDescriptorProto class.

ServiceOptions

API documentation for spanner_admin_database_v1.types.ServiceOptions class.

SetIamPolicyRequest

API documentation for spanner_admin_database_v1.types.SetIamPolicyRequest class.

SourceCodeInfo

API documentation for spanner_admin_database_v1.types.SourceCodeInfo class.

Status

API documentation for spanner_admin_database_v1.types.Status class.

TestIamPermissionsRequest

API documentation for spanner_admin_database_v1.types.TestIamPermissionsRequest class.

TestIamPermissionsResponse

API documentation for spanner_admin_database_v1.types.TestIamPermissionsResponse class.

Timestamp

API documentation for spanner_admin_database_v1.types.Timestamp class.

UninterpretedOption

API documentation for spanner_admin_database_v1.types.UninterpretedOption class.

UpdateDatabaseDdlMetadata

Metadata type for the operation returned by UpdateDatabaseDdl][google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl].

For an update this list contains all the statements. For an individual statement, this list contains only that statement.

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.

Required. DDL statements to be applied to the database.

WaitOperationRequest

API documentation for spanner_admin_database_v1.types.WaitOperationRequest class.