getInstanceDatabaseIamPolicy function
Future<GetInstanceDatabaseIamPolicyResult>
getInstanceDatabaseIamPolicy(
- GetInstanceDatabaseIamPolicyArgs args, {
- InvokeOptions? options,
Gets the access control policy for a database or backup resource. Returns an empty policy if a database or backup exists but does not have a policy set. Authorization requires spanner.databases.getIamPolicy permission on resource. For backups, authorization requires spanner.backups.getIamPolicy permission on resource.
args Arguments passed to this invoke. Arguments for getInstanceDatabaseIamPolicy.
options Invoke options controlling this call.
Implementation
Future<GetInstanceDatabaseIamPolicyResult> getInstanceDatabaseIamPolicy(
GetInstanceDatabaseIamPolicyArgs args, {
pulumi.InvokeOptions? options,
}) async {
final deployment = pulumi.Deployment.instance;
final result = await deployment.invoke<Map<String, dynamic>>(
'google-native:spanner/v1:getInstanceDatabaseIamPolicy',
args.toMap(),
options: pulumi.toDeploymentInvokeOptions(options),
);
return GetInstanceDatabaseIamPolicyResult.fromMap(result);
}