public class Spanner.Projects.Instances.Databases.DatabaseRoles extends Object
Modifier and Type | Class and Description |
---|---|
class |
Spanner.Projects.Instances.Databases.DatabaseRoles.List |
class |
Spanner.Projects.Instances.Databases.DatabaseRoles.TestIamPermissions |
Constructor and Description |
---|
DatabaseRoles() |
Modifier and Type | Method and Description |
---|---|
Spanner.Projects.Instances.Databases.DatabaseRoles.List |
list(String parent)
Lists Cloud Spanner database roles.
|
Spanner.Projects.Instances.Databases.DatabaseRoles.TestIamPermissions |
testIamPermissions(String resource,
TestIamPermissionsRequest content)
Returns permissions that the caller has on the specified database or backup resource.
|
public Spanner.Projects.Instances.Databases.DatabaseRoles.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- Required. The database whose roles should be listed. Values are of the form
`projects//instances//databases/`.IOException
public Spanner.Projects.Instances.Databases.DatabaseRoles.TestIamPermissions testIamPermissions(String resource, TestIamPermissionsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.resource
- REQUIRED: The Cloud Spanner resource for which permissions are being tested. The format is
`projects//instances/` for instance resources and `projects//instances//databases/` for
database resources.content
- the TestIamPermissionsRequest
IOException
Copyright © 2011–2025 Google. All rights reserved.