View a markdown version of this page

BatchPermissionsRequestEntry - Lake Formation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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

Condition

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

Type: Condition object

Required: No

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 Amazon SDKs, see the following: