BatchPermissionsRequestEntry - Lake Formation

BatchPermissionsRequestEntry

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

Contents

Id

A unique identifier for the batch permissions request entry.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: Yes

Permissions

The permissions to be granted.

Type: Array of strings

Valid Values: ALL | SELECT | ALTER | DROP | DELETE | INSERT | DESCRIBE | CREATE_DATABASE | CREATE_TABLE | DATA_LOCATION_ACCESS | CREATE_LF_TAG | ASSOCIATE | GRANT_WITH_LF_TAG_EXPRESSION | CREATE_LF_TAG_EXPRESSION | CREATE_CATALOG | SUPER_USER

Required: No

PermissionsWithGrantOption

Indicates if the option to pass permissions is granted.

Type: Array of strings

Valid Values: ALL | SELECT | ALTER | DROP | DELETE | INSERT | DESCRIBE | CREATE_DATABASE | CREATE_TABLE | DATA_LOCATION_ACCESS | CREATE_LF_TAG | ASSOCIATE | GRANT_WITH_LF_TAG_EXPRESSION | CREATE_LF_TAG_EXPRESSION | CREATE_CATALOG | SUPER_USER

Required: No

Principal

The principal to be granted a permission.

Type: DataLakePrincipal object

Required: No

Resource

The resource to which the principal is to be granted a permission.

Type: Resource object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: