Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data CreateVolumePermissionModifications = CreateVolumePermissionModifications' {}
- newCreateVolumePermissionModifications :: CreateVolumePermissionModifications
- createVolumePermissionModifications_add :: Lens' CreateVolumePermissionModifications (Maybe [CreateVolumePermission])
- createVolumePermissionModifications_remove :: Lens' CreateVolumePermissionModifications (Maybe [CreateVolumePermission])
Documentation
data CreateVolumePermissionModifications Source #
Describes modifications to the list of create volume permissions for a volume.
See: newCreateVolumePermissionModifications
smart constructor.
CreateVolumePermissionModifications' | |
|
Instances
newCreateVolumePermissionModifications :: CreateVolumePermissionModifications Source #
Create a value of CreateVolumePermissionModifications
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:add:CreateVolumePermissionModifications'
, createVolumePermissionModifications_add
- Adds the specified Amazon Web Services account ID or group to the list.
$sel:remove:CreateVolumePermissionModifications'
, createVolumePermissionModifications_remove
- Removes the specified Amazon Web Services account ID or group from the
list.
createVolumePermissionModifications_add :: Lens' CreateVolumePermissionModifications (Maybe [CreateVolumePermission]) Source #
Adds the specified Amazon Web Services account ID or group to the list.
createVolumePermissionModifications_remove :: Lens' CreateVolumePermissionModifications (Maybe [CreateVolumePermission]) Source #
Removes the specified Amazon Web Services account ID or group from the list.