Skip to main content
Google Cloud Documentation
Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • Migration
  • SDK, languages, frameworks, and tools
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Python
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Cross-product tools
    • More
  • Console
  • Overview
  • Library reference docs
  • BigQuery DataFrames
  • google-cloud-aiplatform
  • google-cloud-asset
  • google-cloud-bigquery-storage
  • google-cloud-chronicle
  • google-cloud-compute
  • google-cloud-datacatalog
  • google-cloud-dataplex
  • google-cloud-documentai
  • google-cloud-financialservices
  • google-cloud-gdchardwaremanagement
  • google-cloud-gke-backup
  • google-cloud-logging
  • google-cloud-lustre
  • google-cloud-modelarmor
  • google-cloud-netapp
  • google-cloud-org-policy
  • google-cloud-retail
  • google-cloud-secret-manager
  • google-cloud-spanner
    • Overview
    • Advanced Session Pool Topics
    • API Reference
    • Batch API
    • Batching Modifications
    • Changelog
    • Spanner Client
    • Spanner Client
    • Database API
    • Database Admin
    • Instance API
    • Instance Admin
    • Keyset API
    • Session API
    • Snapshot API
    • Read-only Transactions via Snapshots
    • StreamedResultSet API
    • Transaction API
    • Read-write Transactions
    • Spanner Admin Database V1
      • spanner_admin_database_v1
        • Overview
        • types
          • Overview
          • Any
          • AuditConfig
          • AuditConfigDelta
          • AuditData
          • AuditLogConfig
          • Binding
          • BindingDelta
          • CancelOperationRequest
          • CreateDatabaseMetadata
          • CreateDatabaseRequest
          • CustomHttpPattern
          • Database
          • DeleteOperationRequest
          • DescriptorProto
            • Overview
            • ExtensionRange
            • ReservedRange
          • DropDatabaseRequest
          • Empty
          • EnumDescriptorProto
            • Overview
            • EnumReservedRange
          • EnumOptions
          • EnumValueDescriptorProto
          • EnumValueOptions
          • ExtensionRangeOptions
          • FieldDescriptorProto
          • FieldOptions
          • FileDescriptorProto
          • FileDescriptorSet
          • FileOptions
          • GeneratedCodeInfo
            • Overview
            • Annotation
          • GetDatabaseDdlRequest
          • GetDatabaseDdlResponse
          • GetDatabaseRequest
          • GetIamPolicyRequest
          • GetOperationRequest
          • Http
          • HttpRule
          • ListDatabasesRequest
          • ListDatabasesResponse
          • ListOperationsRequest
          • ListOperationsResponse
          • MessageOptions
          • MethodDescriptorProto
          • MethodOptions
          • OneofDescriptorProto
          • OneofOptions
          • Operation
          • OperationInfo
          • Policy
          • PolicyDelta
          • ServiceDescriptorProto
          • ServiceOptions
          • SetIamPolicyRequest
          • SourceCodeInfo
            • Overview
            • Location
          • Status
          • TestIamPermissionsRequest
          • TestIamPermissionsResponse
          • Timestamp
          • UninterpretedOption
            • Overview
            • NamePart
          • UpdateDatabaseDdlMetadata
          • UpdateDatabaseDdlRequest
          • WaitOperationRequest
        • DatabaseAdminClient
    • Spanner Admin Instance V1
      • spanner_admin_instance_v1
        • Overview
        • types
          • Overview
          • Any
          • AuditConfig
          • AuditConfigDelta
          • AuditData
          • AuditLogConfig
          • Binding
          • BindingDelta
          • CancelOperationRequest
          • CreateInstanceMetadata
          • CreateInstanceRequest
          • CustomHttpPattern
          • DeleteInstanceRequest
          • DeleteOperationRequest
          • DescriptorProto
            • Overview
            • ExtensionRange
            • ReservedRange
          • Empty
          • EnumDescriptorProto
            • Overview
            • EnumReservedRange
          • EnumOptions
          • EnumValueDescriptorProto
          • EnumValueOptions
          • ExtensionRangeOptions
          • FieldDescriptorProto
          • FieldMask
          • FieldOptions
          • FileDescriptorProto
          • FileDescriptorSet
          • FileOptions
          • GeneratedCodeInfo
            • Overview
            • Annotation
          • GetIamPolicyRequest
          • GetInstanceConfigRequest
          • GetInstanceRequest
          • GetOperationRequest
          • Http
          • HttpRule
          • Instance
            • Overview
            • LabelsEntry
          • InstanceConfig
          • ListInstanceConfigsRequest
          • ListInstanceConfigsResponse
          • ListInstancesRequest
          • ListInstancesResponse
          • ListOperationsRequest
          • ListOperationsResponse
          • MessageOptions
          • MethodDescriptorProto
          • MethodOptions
          • OneofDescriptorProto
          • OneofOptions
          • Operation
          • OperationInfo
          • Policy
          • PolicyDelta
          • ReplicaInfo
          • ServiceDescriptorProto
          • ServiceOptions
          • SetIamPolicyRequest
          • SourceCodeInfo
            • Overview
            • Location
          • Status
          • TestIamPermissionsRequest
          • TestIamPermissionsResponse
          • Timestamp
          • UninterpretedOption
            • Overview
            • NamePart
          • UpdateInstanceMetadata
          • UpdateInstanceRequest
          • WaitOperationRequest
        • InstanceAdminClient
    • Spanner V1
      • spanner_v1
        • Overview
        • batch
          • Overview
          • Batch
        • client
          • Overview
          • Client
          • InstanceConfig
        • database
          • Overview
          • BatchCheckout
          • BatchSnapshot
          • Database
          • SnapshotCheckout
        • instance
          • Overview
          • Instance
        • keyset
          • Overview
          • KeyRange
          • KeySet
        • pool
          • Overview
          • AbstractSessionPool
          • BurstyPool
          • FixedSizePool
          • PingingPool
          • SessionCheckout
          • TransactionPingingPool
        • session
          • Overview
          • Session
        • snapshot
          • Overview
          • Snapshot
        • streamed
          • Overview
          • StreamedResultSet
          • Unmergeable
        • transaction
          • Overview
          • Transaction
        • types
          • Overview
          • BatchCreateSessionsRequest
          • BatchCreateSessionsResponse
          • BeginTransactionRequest
          • CommitRequest
          • CommitResponse
          • CreateSessionRequest
          • CustomHttpPattern
          • DeleteSessionRequest
          • DescriptorProto
            • Overview
            • ExtensionRange
            • ReservedRange
          • Duration
          • Empty
          • EnumDescriptorProto
            • Overview
            • EnumReservedRange
          • EnumOptions
          • EnumValueDescriptorProto
          • EnumValueOptions
          • ExecuteBatchDmlRequest
            • Overview
            • Statement
              • Overview
              • ParamTypesEntry
          • ExecuteBatchDmlResponse