import * as mod from "https://aws-api.deno.dev/v0.2/services/lakeformation.ts?docs=full";| LakeFormation |
| AddLFTagsToResourceRequest | |
| AddLFTagsToResourceResponse | |
| BatchGrantPermissionsRequest | |
| BatchGrantPermissionsResponse | |
| BatchPermissionsFailureEntry | A list of failures when performing a batch grant or batch revoke operation. |
| BatchPermissionsRequestEntry | A permission to a resource granted by batch operation to the principal. |
| BatchRevokePermissionsRequest | |
| BatchRevokePermissionsResponse | |
| CatalogResource | A structure for the catalog object. |
| ColumnLFTag | A structure containing the name of a column resource and the tags attached to it. |
| ColumnWildcard | A wildcard object, consisting of an optional list of excluded column names or indexes. |
| CreateLFTagRequest | |
| DatabaseResource | A structure for the database object. |
| DataLakePrincipal | The AWS Lake Formation principal. Supported principals are IAM users or IAM roles. |
| DataLakeSettings | A structure representing a list of AWS Lake Formation principals designated as data lake administrators and lists of principal permission entries for default create database and default create table permissions. |
| DataLocationResource | A structure for a data location object where permissions are granted or revoked. |
| DeleteLFTagRequest | |
| DeregisterResourceRequest | |
| DescribeResourceRequest | |
| DescribeResourceResponse | |
| DetailsMap | A structure containing the additional details to be returned in the |
| ErrorDetail | Contains details about an error. |
| FilterCondition | This structure describes the filtering of columns in a table based on a filter condition. |
| GetDataLakeSettingsRequest | |
| GetDataLakeSettingsResponse | |
| GetEffectivePermissionsForPathRequest | |
| GetEffectivePermissionsForPathResponse | |
| GetLFTagRequest | |
| GetLFTagResponse | |
| GetResourceLFTagsRequest | |
| GetResourceLFTagsResponse | |
| GrantPermissionsRequest | |
| LFTag | A structure that allows an admin to grant user permissions on certain conditions. For example, granting a role access to all columns not tagged 'PII' of tables tagged 'Prod'. |
| LFTagError | A structure containing an error related to a |
| LFTagKeyResource | A structure containing a tag key and values for a resource. |
| LFTagPair | A structure containing a tag key-value pair. |
| LFTagPolicyResource | A structure containing a list of tag conditions that apply to a resource's tag policy. |
| ListLFTagsRequest | |
| ListLFTagsResponse | |
| ListPermissionsRequest | |
| ListPermissionsResponse | |
| ListResourcesRequest | |
| ListResourcesResponse | |
| PrincipalPermissions | Permissions granted to a principal. |
| PrincipalResourcePermissions | The permissions granted or revoked on a resource. |
| PutDataLakeSettingsRequest | |
| RegisterResourceRequest | |
| RemoveLFTagsFromResourceRequest | |
| RemoveLFTagsFromResourceResponse | |
| Resource | A structure for the resource. |
| ResourceInfo | A structure containing information about an AWS Lake Formation resource. |
| RevokePermissionsRequest | |
| SearchDatabasesByLFTagsRequest | |
| SearchDatabasesByLFTagsResponse | |
| SearchTablesByLFTagsRequest | |
| SearchTablesByLFTagsResponse | |
| TableResource | A structure for the table object. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal. |
| TableWildcard | A wildcard object representing every table under a database. |
| TableWithColumnsResource | A structure for a table with columns object. This object is only used when granting a SELECT permission. |
| TaggedDatabase | A structure describing a database resource with tags. |
| TaggedTable | A structure describing a table resource with tags. |
| UpdateLFTagRequest | |
| UpdateResourceRequest |