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: