OptInResourceDataArgs

data class OptInResourceDataArgs(val catalogs: Output<List<OptInResourceDataCatalogArgs>>? = null, val dataCellsFilters: Output<List<OptInResourceDataDataCellsFilterArgs>>? = null, val dataLocations: Output<List<OptInResourceDataDataLocationArgs>>? = null, val database: Output<OptInResourceDataDatabaseArgs>? = null, val lfTag: Output<OptInResourceDataLfTagArgs>? = null, val lfTagExpressions: Output<List<OptInResourceDataLfTagExpressionArgs>>? = null, val lfTagPolicies: Output<List<OptInResourceDataLfTagPolicyArgs>>? = null, val table: Output<OptInResourceDataTableArgs>? = null, val tableWithColumns: Output<OptInResourceDataTableWithColumnsArgs>? = null) : ConvertibleToJava<OptInResourceDataArgs>

Constructors

Link copied to clipboard
constructor(catalogs: Output<List<OptInResourceDataCatalogArgs>>? = null, dataCellsFilters: Output<List<OptInResourceDataDataCellsFilterArgs>>? = null, dataLocations: Output<List<OptInResourceDataDataLocationArgs>>? = null, database: Output<OptInResourceDataDatabaseArgs>? = null, lfTag: Output<OptInResourceDataLfTagArgs>? = null, lfTagExpressions: Output<List<OptInResourceDataLfTagExpressionArgs>>? = null, lfTagPolicies: Output<List<OptInResourceDataLfTagPolicyArgs>>? = null, table: Output<OptInResourceDataTableArgs>? = null, tableWithColumns: Output<OptInResourceDataTableWithColumnsArgs>? = null)

Properties

Link copied to clipboard

Identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment. See Catalog for more details.

Link copied to clipboard

Database for the 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 permissions to a principal. See Database for more details.

Link copied to clipboard

Data cell filter. See Data Cells Filter for more details.

Link copied to clipboard

Location of an Amazon S3 path where permissions are granted or revoked. See Data Location for more details.

Link copied to clipboard
val lfTag: Output<OptInResourceDataLfTagArgs>? = null

LF-tag key and values attached to a resource.

Link copied to clipboard

Logical expression composed of one or more LF-Tag key:value pairs. See LF-Tag Expression for more details.

Link copied to clipboard

List of LF-Tag conditions or saved LF-Tag expressions that define a resource's LF-Tag policy. See LF-Tag Policy for more details.

Link copied to clipboard
val table: Output<OptInResourceDataTableArgs>? = null

Table for the resource. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal. See Table for more details.

Link copied to clipboard

Table with columns for the resource. A principal with permissions to this resource can select metadata from the columns of a table in the Data Catalog and the underlying data in Amazon S3. See Table With Columns for more details.

Functions

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