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:

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 }}'
;