Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data BatchPermissionsRequestEntry = BatchPermissionsRequestEntry' {}
- newBatchPermissionsRequestEntry :: Text -> BatchPermissionsRequestEntry
- batchPermissionsRequestEntry_permissionsWithGrantOption :: Lens' BatchPermissionsRequestEntry (Maybe [Permission])
- batchPermissionsRequestEntry_principal :: Lens' BatchPermissionsRequestEntry (Maybe DataLakePrincipal)
- batchPermissionsRequestEntry_resource :: Lens' BatchPermissionsRequestEntry (Maybe Resource)
- batchPermissionsRequestEntry_permissions :: Lens' BatchPermissionsRequestEntry (Maybe [Permission])
- batchPermissionsRequestEntry_id :: Lens' BatchPermissionsRequestEntry Text
Documentation
data BatchPermissionsRequestEntry Source #
A permission to a resource granted by batch operation to the principal.
See: newBatchPermissionsRequestEntry
smart constructor.
BatchPermissionsRequestEntry' | |
|
Instances
newBatchPermissionsRequestEntry Source #
Create a value of BatchPermissionsRequestEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:permissionsWithGrantOption:BatchPermissionsRequestEntry'
, batchPermissionsRequestEntry_permissionsWithGrantOption
- Indicates if the option to pass permissions is granted.
$sel:principal:BatchPermissionsRequestEntry'
, batchPermissionsRequestEntry_principal
- The principal to be granted a permission.
$sel:resource:BatchPermissionsRequestEntry'
, batchPermissionsRequestEntry_resource
- The resource to which the principal is to be granted a permission.
$sel:permissions:BatchPermissionsRequestEntry'
, batchPermissionsRequestEntry_permissions
- The permissions to be granted.
$sel:id:BatchPermissionsRequestEntry'
, batchPermissionsRequestEntry_id
- A unique identifier for the batch permissions request entry.
batchPermissionsRequestEntry_permissionsWithGrantOption :: Lens' BatchPermissionsRequestEntry (Maybe [Permission]) Source #
Indicates if the option to pass permissions is granted.
batchPermissionsRequestEntry_principal :: Lens' BatchPermissionsRequestEntry (Maybe DataLakePrincipal) Source #
The principal to be granted a permission.
batchPermissionsRequestEntry_resource :: Lens' BatchPermissionsRequestEntry (Maybe Resource) Source #
The resource to which the principal is to be granted a permission.
batchPermissionsRequestEntry_permissions :: Lens' BatchPermissionsRequestEntry (Maybe [Permission]) Source #
The permissions to be granted.
batchPermissionsRequestEntry_id :: Lens' BatchPermissionsRequestEntry Text Source #
A unique identifier for the batch permissions request entry.