Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.2/services/lakeformation.ts?docs=full";

§Classes

LakeFormation

§Interfaces

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 AdditionalDetails attribute of PrincipalResourcePermissions.

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 TagResource or UnTagResource operation.

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

§Type Aliases

ComparisonOperator
DataLakeResourceType
FieldNameString
Permission
ResourceShareType
ResourceType