Google Cloud Spanner Cloud Spanner Projects API
The Cloud Spanner Projects API from Google Cloud Spanner — 71 operation(s) for cloud spanner projects.
Operations 98
DELETE
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/operations/{operationsId}
Delete operations
#
GET
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/operations/{operationsId}
Get operations
#
POST
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/operations/{operationsId}:cancel
Cancel operations
#
DELETE
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/ssdCaches/{ssdCachesId}/operations/{operationsId}
Delete operations
#
GET
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/ssdCaches/{ssdCachesId}/operations/{operationsId}
Get operations
#
POST
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/ssdCaches/{ssdCachesId}/operations/{operationsId}:cancel
Cancel operations
#
GET
/v1/projects/{projectsId}/instanceConfigs/{instanceConfigsId}/ssdCaches/{ssdCachesId}/operations
List operations
#
POST
/v1/projects/{projectsId}/instances/{instancesId}:testIamPermissions
Test iam permissions instances
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}:testIamPermissions
Test iam permissions backups
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}:getIamPolicy
Get iam policy backups
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}:setIamPolicy
Set iam policy backups
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}/operations/{operationsId}
Get operations
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}/operations/{operationsId}
Delete operations
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}/operations/{operationsId}:cancel
Cancel operations
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/backups/{backupsId}/operations
List operations
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/operations/{operationsId}
Delete operations
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/operations/{operationsId}:cancel
Cancel operations
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}
Delete instancePartitions
#
PATCH
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}
Patch instancePartitions
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}
Get instancePartitions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions
Create instancePartitions
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}/operations/{operationsId}
Delete operations
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}/operations/{operationsId}
Get operations
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}/operations
List operations
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitions/{instancePartitionsId}/operations/{operationsId}:cancel
Cancel operations
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/instancePartitionOperations
List instancePartitionOperations
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}:setIamPolicy
Set iam policy databases
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/ddl
Get ddl databases
#
PATCH
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/ddl
Update ddl databases
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/scans
Get scans databases
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}
Drop database databases
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}:changequorum
Changequorum databases
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}:testIamPermissions
Test iam permissions databases
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}:addSplitPoints
Add split points databases
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}:getIamPolicy
Get iam policy databases
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions:adapter
Adapter sessions
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}
Delete sessions
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}
Get sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:executeStreamingSql
Execute streaming sql sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:adaptMessage
Adapt message sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions
Create sessions
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions
List sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions:batchCreate
Batch create sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:batchWrite
Batch write sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:partitionRead
Partition read sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:streamingRead
Streaming read sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:rollback
Rollback sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:partitionQuery
Partition query sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:beginTransaction
Begin transaction sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:executeBatchDml
Execute batch dml sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:commit
Commit sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:executeSql
Execute sql sessions
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/sessions/{sessionsId}:read
Read sessions
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/databaseRoles
List databaseRoles
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/databaseRoles/{databaseRolesId}:testIamPermissions
Test iam permissions databaseRoles
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules/{backupSchedulesId}:getIamPolicy
Get iam policy backupSchedules
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules
Create backupSchedules
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules
List backupSchedules
#
PATCH
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules/{backupSchedulesId}
Patch backupSchedules
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules/{backupSchedulesId}
Delete backupSchedules
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules/{backupSchedulesId}
Get backupSchedules
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules/{backupSchedulesId}:testIamPermissions
Test iam permissions backupSchedules
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/backupSchedules/{backupSchedulesId}:setIamPolicy
Set iam policy backupSchedules
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/operations
List operations
#
POST
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/operations/{operationsId}:cancel
Cancel operations
#
GET
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/operations/{operationsId}
Get operations
#
DELETE
/v1/projects/{projectsId}/instances/{instancesId}/databases/{databasesId}/operations/{operationsId}
Delete operations
#
Documentation
Documentation
https://cloud.google.com/spanner/docs/reference/rest
Authentication
https://cloud.google.com/spanner/docs/authentication
GettingStarted
https://cloud.google.com/spanner/docs/getting-started/rest
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/google-cloud-spanner/json-schema/google-cloud-spanner-backup-schema.json
JSONSchema
https://artifacts.apis.io/google-cloud-spanner/json-schema/google-cloud-spanner-instance-schema.json
JSONSchema
https://artifacts.apis.io/google-cloud-spanner/json-schema/google-cloud-spanner-instance-config-schema.json
JSONSchema
https://artifacts.apis.io/google-cloud-spanner/json-schema/google-cloud-spanner-policy-schema.json
JSONSchema
https://artifacts.apis.io/google-cloud-spanner/json-schema/google-cloud-spanner-execute-sql-request-schema.json
JSONSchema
https://artifacts.apis.io/google-cloud-spanner/json-schema/google-cloud-spanner-partial-result-set-schema.json