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 SelfservicePermissions = SelfservicePermissions' {}
- newSelfservicePermissions :: SelfservicePermissions
- selfservicePermissions_restartWorkspace :: Lens' SelfservicePermissions (Maybe ReconnectEnum)
- selfservicePermissions_changeComputeType :: Lens' SelfservicePermissions (Maybe ReconnectEnum)
- selfservicePermissions_switchRunningMode :: Lens' SelfservicePermissions (Maybe ReconnectEnum)
- selfservicePermissions_rebuildWorkspace :: Lens' SelfservicePermissions (Maybe ReconnectEnum)
- selfservicePermissions_increaseVolumeSize :: Lens' SelfservicePermissions (Maybe ReconnectEnum)
Documentation
data SelfservicePermissions Source #
Describes the self-service permissions for a directory. For more information, see Enable Self-Service WorkSpace Management Capabilities for Your Users.
See: newSelfservicePermissions
smart constructor.
SelfservicePermissions' | |
|
Instances
newSelfservicePermissions :: SelfservicePermissions Source #
Create a value of SelfservicePermissions
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:restartWorkspace:SelfservicePermissions'
, selfservicePermissions_restartWorkspace
- Specifies whether users can restart their WorkSpace.
$sel:changeComputeType:SelfservicePermissions'
, selfservicePermissions_changeComputeType
- Specifies whether users can change the compute type (bundle) for their
WorkSpace.
$sel:switchRunningMode:SelfservicePermissions'
, selfservicePermissions_switchRunningMode
- Specifies whether users can switch the running mode of their WorkSpace.
$sel:rebuildWorkspace:SelfservicePermissions'
, selfservicePermissions_rebuildWorkspace
- Specifies whether users can rebuild the operating system of a WorkSpace
to its original state.
$sel:increaseVolumeSize:SelfservicePermissions'
, selfservicePermissions_increaseVolumeSize
- Specifies whether users can increase the volume size of the drives on
their WorkSpace.
selfservicePermissions_restartWorkspace :: Lens' SelfservicePermissions (Maybe ReconnectEnum) Source #
Specifies whether users can restart their WorkSpace.
selfservicePermissions_changeComputeType :: Lens' SelfservicePermissions (Maybe ReconnectEnum) Source #
Specifies whether users can change the compute type (bundle) for their WorkSpace.
selfservicePermissions_switchRunningMode :: Lens' SelfservicePermissions (Maybe ReconnectEnum) Source #
Specifies whether users can switch the running mode of their WorkSpace.
selfservicePermissions_rebuildWorkspace :: Lens' SelfservicePermissions (Maybe ReconnectEnum) Source #
Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
selfservicePermissions_increaseVolumeSize :: Lens' SelfservicePermissions (Maybe ReconnectEnum) Source #
Specifies whether users can increase the volume size of the drives on their WorkSpace.