InstanceDatabaseIamPolicy constructor

InstanceDatabaseIamPolicy(
  1. String name, {
  2. InstanceDatabaseIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new InstanceDatabaseIamPolicy. name The Pulumi resource name. args Arguments used to configure this InstanceDatabaseIamPolicy. The set of arguments for InstanceDatabaseIamPolicy. options Resource options controlling this resource's behavior.

Implementation

InstanceDatabaseIamPolicy(
  String name, {
  InstanceDatabaseIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:spanner/v1:InstanceDatabaseIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  databaseId = registerOutput<String>('databaseId');
  etag = registerOutput<String>('etag');
  instanceId = registerOutput<String>('instanceId');
  project = registerOutput<String>('project');
  version = registerOutput<int>('version');
}