LakeformationFunctions

Functions

Link copied to clipboard

The `AWS::LakeFormation::PrincipalPermissions` resource represents the permissions that a principal has on a GLUDC resource (such as GLUlong databases or GLUlong tables). When you create a `PrincipalPermissions` resource, the permissions are granted via the LFlong `GrantPermissions` API operation. When you delete a `PrincipalPermissions` resource, the permissions on principal-resource pair are revoked via the LFlong `RevokePermissions` API operation.

suspend fun getPrincipalPermissions(principalIdentifier: String, resourceIdentifier: String): GetPrincipalPermissionsResult
Link copied to clipboard
suspend fun getTag(argument: GetTagPlainArgs): GetTagResult

A resource schema representing a Lake Formation Tag.

suspend fun getTag(tagKey: String): GetTagResult
suspend fun getTag(argument: suspend GetTagPlainArgsBuilder.() -> Unit): GetTagResult
Link copied to clipboard

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.

suspend fun getTagAssociation(resourceIdentifier: String, tagsIdentifier: String): GetTagAssociationResult