Module aws_sdk_lakeformation::model[][src]

Expand description

Data structures used by operation inputs/outputs.

Modules

Structs

A new object to add to the governed table.

A structure that you pass to indicate you want all rows in a filter.

A list of failures when performing a batch grant or batch revoke operation.

A permission to a resource granted by batch operation to the principal.

A structure for the catalog object.

A structure containing the name of a column resource and the LF-tags attached to it.

A wildcard object, consisting of an optional list of excluded column names or indexes.

A structure that describes certain columns on certain rows.

A structure for a data cells filter resource.

The AWS Lake Formation principal. Supported principals are IAM users or IAM roles.

A structure representing a list of Lake Formation principals designated as data lake administrators and lists of principal permission entries for default create database and default create table permissions.

A structure for a data location object where permissions are granted or revoked.

A structure for the database object.

An object to delete from the governed table.

A structure containing the additional details to be returned in the AdditionalDetails attribute of PrincipalResourcePermissions.

Contains details about an error.

Statistics related to the processing of a query statement.

This structure describes the filtering of columns in a table based on a filter condition.

A structure that allows an admin to grant user permissions on certain conditions. For example, granting a role access to all columns that do not have the LF-tag 'PII' in tables that have the LF-tag 'Prod'.

A structure containing an error related to a TagResource or UnTagResource operation.

A structure containing an LF-tag key and values for a resource.

A structure containing an LF-tag key-value pair.

A structure containing a list of LF-tag conditions that apply to a resource's LF-tag policy.

A structure containing a list of partition values and table objects.

Statistics related to the processing of a query statement.

Permissions granted to a principal.

The permissions granted or revoked on a resource.

A structure containing information about the query plan.

A structure for the resource.

A structure containing information about an Lake Formation resource.

A PartiQL predicate.

A structure describing the configuration and details of a storage optimizer.

Specifies the details of a governed table.

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.

A wildcard object representing every table under a database.

A structure for a table with columns object. This object is only used when granting a SELECT permission.

A structure describing a database resource with LF-tags.

A structure describing a table resource with LF-tags.

A structure that contains information about a transaction.

An object that defines an Amazon S3 object to be deleted if a transaction cancels, provided that

Defines the valid range of work unit IDs for querying the execution service.

Defines an object to add to or delete from a governed table.

Enums