TagAssociationTableWithColumnsResourceArgs

data class TagAssociationTableWithColumnsResourceArgs(val catalogId: Output<String>, val columnNames: Output<List<String>>, val databaseName: Output<String>, val name: Output<String>) : ConvertibleToJava<TagAssociationTableWithColumnsResourceArgs>

Constructors

constructor(catalogId: Output<String>, columnNames: Output<List<String>>, databaseName: Output<String>, name: Output<String>)

Properties

Link copied to clipboard
val catalogId: Output<String>

A wildcard object representing every table under a database. At least one of TableResource$Name or TableResource$TableWildcard is required.

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

The list of column names for the table. At least one of ColumnNames or ColumnWildcard is required.

Link copied to clipboard
val databaseName: Output<String>

The name of the database for the table with columns resource. Unique to the Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal.

Link copied to clipboard
val name: Output<String>

The name of the table resource. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal.

Functions

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