Skip to main content

database_roles

Creates, updates, deletes, gets or lists a database_roles resource.

Overview

Namedatabase_roles
TypeResource
Idgoogle.spanner.database_roles

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
namestringRequired. The name of the database role. Values are of the form projects//instances//databases//databaseRoles/ where `` is as specified in the CREATE ROLE DDL statement.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
projects_instances_databases_database_roles_listselectprojectsId, instancesId, databasesIdpageSize, pageTokenLists Cloud Spanner database roles.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
databasesIdstring
instancesIdstring
projectsIdstring
pageSizeinteger (int32)
pageTokenstring

SELECT examples

Lists Cloud Spanner database roles.

SELECT
name
FROM google.spanner.database_roles
WHERE projectsId = '{{ projectsId }}' -- required
AND instancesId = '{{ instancesId }}' -- required
AND databasesId = '{{ databasesId }}' -- required
AND pageSize = '{{ pageSize }}'
AND pageToken = '{{ pageToken }}';