Package-level declarations

Types

Link copied to clipboard
class DataCellsFilter : KotlinCustomResource

A resource schema representing a Lake Formation Data Cells Filter.

Link copied to clipboard
data class DataCellsFilterArgs(val columnNames: Output<List<String>>? = null, val columnWildcard: Output<DataCellsFilterColumnWildcardArgs>? = null, val databaseName: Output<String>? = null, val name: Output<String>? = null, val rowFilter: Output<DataCellsFilterRowFilterArgs>? = null, val tableCatalogId: Output<String>? = null, val tableName: Output<String>? = null) : ConvertibleToJava<DataCellsFilterArgs>

A resource schema representing a Lake Formation Data Cells Filter.

Link copied to clipboard
object DataCellsFilterMapper : ResourceMapper<DataCellsFilter>
Link copied to clipboard
Link copied to clipboard
class PrincipalPermissions : KotlinCustomResource

A resource schema representing a Lake Formation Permission.

Link copied to clipboard
data class PrincipalPermissionsArgs(val catalog: Output<String>? = null, val permissions: Output<List<PrincipalPermissionsPermission>>? = null, val permissionsWithGrantOption: Output<List<PrincipalPermissionsPermission>>? = null, val principal: Output<PrincipalPermissionsDataLakePrincipalArgs>? = null, val resource: Output<PrincipalPermissionsResourceArgs>? = null) : ConvertibleToJava<PrincipalPermissionsArgs>

A resource schema representing a Lake Formation Permission.

Link copied to clipboard
Link copied to clipboard
class Tag : KotlinCustomResource

A resource schema representing a Lake Formation Tag.

Link copied to clipboard
data class TagArgs(val catalogId: Output<String>? = null, val tagKey: Output<String>? = null, val tagValues: Output<List<String>>? = null) : ConvertibleToJava<TagArgs>

A resource schema representing a Lake Formation Tag.

Link copied to clipboard

Builder for TagArgs.

Link copied to clipboard
class TagAssociation : KotlinCustomResource

A resource schema representing a Lake Formation Tag Association. While tag associations are not explicit Lake Formation resources, this CloudFormation resource can be used to associate tags with Lake Formation entities.

Link copied to clipboard
data class TagAssociationArgs(val lfTags: Output<List<TagAssociationLfTagPairArgs>>? = null, val resource: Output<TagAssociationResourceArgs>? = null) : ConvertibleToJava<TagAssociationArgs>

A resource schema representing a Lake Formation Tag Association. While tag associations are not explicit Lake Formation resources, this CloudFormation resource can be used to associate tags with Lake Formation entities.

Link copied to clipboard
Link copied to clipboard
object TagAssociationMapper : ResourceMapper<TagAssociation>
Link copied to clipboard
object TagMapper : ResourceMapper<Tag>
Link copied to clipboard

Builder for Tag.

Functions

Link copied to clipboard
Link copied to clipboard
fun tag(name: String): Tag
suspend fun tag(name: String, block: suspend TagResourceBuilder.() -> Unit): Tag
Link copied to clipboard