- 3.45.0 (latest)
- 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
Parent client for calling the Cloud Spanner API.
This is the base from which all interactions with the API occur.
In the hierarchy of API concepts
Classes
Client
Client(project=None, credentials=None, client_info=<google.api_core.gapic_v1.client_info.ClientInfo object>, user_agent=None, client_options=None, query_options=None)
Client for interacting with Cloud Spanner API.
.. note::
Since the Cloud Spanner API requires the gRPC transport, no
``_http`` argument is accepted by this class.
Name | Description |
project |
`str` or `unicode
(Optional) The ID of the project which owns the instances, tables and data. If not provided, will attempt to determine from the environment. |
credentials |
`Credentials
(Optional) The authorization credentials to attach to requests. These credentials identify this application to the service. If none are specified, the client will attempt to ascertain the credentials from the environment. |
client_info |
`google.api_core.gapic_v1.client_info.ClientInfo`
(Optional) The client info used to send a user-agent string along with API requests. If |
user_agent |
str
(Deprecated) The user agent to be used with API request. Not used. |
client_options |
`google.api_core.client_options.ClientOptions` or `dict`
(Optional) Client options used to set user options on the client. API Endpoint should be set through client_options. |
query_options |
QueryOptions or `dict`
(Optional) Query optimizer configuration to use for the given query. If a dict is provided, it must be of the same form as the protobuf message QueryOptions |
Type | Description |
`ValueErro |
InstanceConfig
InstanceConfig(name, display_name)
Named configurations for Spanner instances.
Name | Description |
name |
str
ID of the instance configuration |
display_name |
str
Name of the instance configuration |