[−][src]Crate rusoto_lakeformation
Defines the public endpoint for the AWS Lake Formation service.
If you're using the service, you're probably looking for LakeFormationClient and LakeFormation.
Structs
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. |
ColumnWildcard | A wildcard object, consisting of an optional list of excluded column names or indexes. |
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. |
DatabaseResource | A structure for the database object. |
DeregisterResourceRequest | |
DeregisterResourceResponse | |
DescribeResourceRequest | |
DescribeResourceResponse | |
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 | |
GrantPermissionsRequest | |
GrantPermissionsResponse | |
LakeFormationClient | A client for the AWS Lake Formation API. |
ListPermissionsRequest | |
ListPermissionsResponse | |
ListResourcesRequest | |
ListResourcesResponse | |
PrincipalPermissions | Permissions granted to a principal. |
PrincipalResourcePermissions | The permissions granted or revoked on a resource. |
PutDataLakeSettingsRequest | |
PutDataLakeSettingsResponse | |
RegisterResourceRequest | |
RegisterResourceResponse | |
Resource | A structure for the resource. |
ResourceInfo | A structure containing information about an AWS Lake Formation resource. |
RevokePermissionsRequest | |
RevokePermissionsResponse | |
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. This object must take a value for at least one of |
UpdateResourceRequest | |
UpdateResourceResponse |
Enums
BatchGrantPermissionsError | Errors returned by BatchGrantPermissions |
BatchRevokePermissionsError | Errors returned by BatchRevokePermissions |
DeregisterResourceError | Errors returned by DeregisterResource |
DescribeResourceError | Errors returned by DescribeResource |
GetDataLakeSettingsError | Errors returned by GetDataLakeSettings |
GetEffectivePermissionsForPathError | Errors returned by GetEffectivePermissionsForPath |
GrantPermissionsError | Errors returned by GrantPermissions |
ListPermissionsError | Errors returned by ListPermissions |
ListResourcesError | Errors returned by ListResources |
PutDataLakeSettingsError | Errors returned by PutDataLakeSettings |
RegisterResourceError | Errors returned by RegisterResource |
RevokePermissionsError | Errors returned by RevokePermissions |
UpdateResourceError | Errors returned by UpdateResource |
Traits
LakeFormation | Trait representing the capabilities of the AWS Lake Formation API. AWS Lake Formation clients implement this trait. |