Package-level declarations

Types

Link copied to clipboard

Access to a resource was denied.

Link copied to clipboard

A new object to add to the governed table.

Link copied to clipboard

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

Link copied to clipboard

A resource to be created or added already exists.

Link copied to clipboard
sealed class ApplicationStatus
Link copied to clipboard

A structure used to include auditing information on the privileged API.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A structure for the catalog object.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class ComparisonOperator
Link copied to clipboard

Two processes are trying to modify a resource simultaneously.

Link copied to clipboard
class Condition

A Lake Formation condition, which applies to permissions and opt-ins that contain an expression.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A structure for the database object.

Link copied to clipboard

A structure that describes certain columns on certain rows.

Link copied to clipboard

A structure for a data cells filter resource.

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard

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.

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An object to delete from the governed table.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard
sealed class EnableStatus
Link copied to clipboard

A specified entity does not exist.

Link copied to clipboard

Contains details about an error.

Link copied to clipboard

Statistics related to the processing of a query statement.

Link copied to clipboard

Contains details about an error where the query request expired.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Configuration for enabling external data filtering for third-party applications to access data managed by Lake Formation .

Link copied to clipboard
sealed class FieldNameString
Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A structure for the output.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A structure for the output.

Link copied to clipboard
Link copied to clipboard

A structure for the output.

Link copied to clipboard

An encryption operation failed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An internal service error occurred.

Link copied to clipboard

The input provided was not valid.

Link copied to clipboard

Base class for all service related exceptions thrown by the LakeFormation client

Link copied to clipboard

A single principal-resource pair that has Lake Formation permissins enforced.

Link copied to clipboard
class LfTag

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'.

Link copied to clipboard

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

Link copied to clipboard

A structure consists LF-Tag expression name and catalog ID.

Link copied to clipboard

A structure containing a LF-Tag expression (keys and values).

Link copied to clipboard

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

Link copied to clipboard
class LfTagPair

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

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The operation timed out.

Link copied to clipboard
sealed class OptimizerType
Link copied to clipboard

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

Link copied to clipboard

Contains a list of values defining partitions.

Link copied to clipboard
sealed class Permission
Link copied to clipboard
sealed class PermissionType
Link copied to clipboard

The engine does not support filtering data based on the enforced permissions. For example, if you call the GetTemporaryGlueTableCredentials operation with SupportedPermissionType equal to ColumnPermission, but cell-level permissions exist on the table, this exception is thrown.

Link copied to clipboard

Statistics related to the processing of a query statement.

Link copied to clipboard

Permissions granted to a principal.

Link copied to clipboard

The permissions granted or revoked on a resource.

Link copied to clipboard

A structure containing information about the query plan.

Link copied to clipboard

A structure used as a protocol between query engines and Lake Formation or Glue. Contains both a Lake Formation generated authorization identifier and information from the request's authorization context.

Link copied to clipboard
sealed class QueryStateString
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Resource

A structure for the resource.

Link copied to clipboard

A structure containing information about an Lake Formation resource.

Link copied to clipboard

Contains details about an error related to a resource which is not ready for a transaction.

Link copied to clipboard

A resource numerical limit was exceeded.

Link copied to clipboard
sealed class ResourceShareType
Link copied to clipboard
sealed class ResourceType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RowFilter

A PartiQL predicate.

Link copied to clipboard
Link copied to clipboard

A structure for the output.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains details about an error related to statistics not being ready.

Link copied to clipboard

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

Link copied to clipboard

Specifies the details of a governed table.

Link copied to clipboard

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.

Link copied to clipboard

A wildcard object representing every table under a database.

Link copied to clipboard

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

Link copied to clipboard

A structure describing a database resource with LF-tags.

Link copied to clipboard

A structure describing a table resource with LF-tags.

Link copied to clipboard

Contains details about an error where the query request was throttled.

Link copied to clipboard

Contains details about an error related to a transaction that was cancelled.

Link copied to clipboard

Contains details about an error related to a transaction commit that was in progress.

Link copied to clipboard

Contains details about an error where the specified transaction has already been committed and cannot be used for UpdateTableObjects.

Link copied to clipboard

A structure that contains information about a transaction.

Link copied to clipboard
sealed class TransactionStatus
Link copied to clipboard
Link copied to clipboard
sealed class TransactionType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An object that defines an Amazon S3 object to be deleted if a transaction cancels, provided that VirtualPut was called before writing the object.

Link copied to clipboard

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

Link copied to clipboard

Contains details about an error related to work units not being ready.

Link copied to clipboard

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