ServiceDatabaseTableIamPolicy constructor

ServiceDatabaseTableIamPolicy(
  1. String name, {
  2. ServiceDatabaseTableIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ServiceDatabaseTableIamPolicy(
  String name, {
  ServiceDatabaseTableIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:metastore/v1alpha:ServiceDatabaseTableIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  databaseId = registerOutput<String>('databaseId');
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  project = registerOutput<String>('project');
  serviceId = registerOutput<String>('serviceId');
  tableId = registerOutput<String>('tableId');
  version = registerOutput<int>('version');
}