PermissionsTableWithColumnsArgs

data class PermissionsTableWithColumnsArgs(val catalogId: Output<String>? = null, val columnNames: Output<List<String>>? = null, val databaseName: Output<String>, val excludedColumnNames: Output<List<String>>? = null, val name: Output<String>, val wildcard: Output<Boolean>? = null) : ConvertibleToJava<PermissionsTableWithColumnsArgs>

Constructors

Link copied to clipboard
constructor(catalogId: Output<String>? = null, columnNames: Output<List<String>>? = null, databaseName: Output<String>, excludedColumnNames: Output<List<String>>? = null, name: Output<String>, wildcard: Output<Boolean>? = null)

Properties

Link copied to clipboard
val catalogId: Output<String>? = null

Identifier for the Data Catalog. By default, it is the account ID of the caller.

Link copied to clipboard
val columnNames: Output<List<String>>? = null

Set of column names for the table.

Link copied to clipboard
val databaseName: Output<String>

Name of the database for the table with columns resource. Unique to the Data Catalog.

Link copied to clipboard
val excludedColumnNames: Output<List<String>>? = null

Set of column names for the table to exclude. If excluded_column_names is included, wildcard must be set to true to avoid the provider reporting a difference.

Link copied to clipboard
val name: Output<String>

Name of the table resource.

Link copied to clipboard
val wildcard: Output<Boolean>? = null

Whether to use a column wildcard. If excluded_column_names is included, wildcard must be set to true to avoid the provider reporting a difference. The following arguments are optional:

Functions

Link copied to clipboard
open override fun toJava(): PermissionsTableWithColumnsArgs