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 |
Modifies the self-service WorkSpace management capabilities for your users. For more information, see Enable Self-Service WorkSpace Management Capabilities for Your Users.
Synopsis
- data ModifySelfservicePermissions = ModifySelfservicePermissions' {}
- newModifySelfservicePermissions :: Text -> SelfservicePermissions -> ModifySelfservicePermissions
- modifySelfservicePermissions_resourceId :: Lens' ModifySelfservicePermissions Text
- modifySelfservicePermissions_selfservicePermissions :: Lens' ModifySelfservicePermissions SelfservicePermissions
- data ModifySelfservicePermissionsResponse = ModifySelfservicePermissionsResponse' {
- httpStatus :: Int
- newModifySelfservicePermissionsResponse :: Int -> ModifySelfservicePermissionsResponse
- modifySelfservicePermissionsResponse_httpStatus :: Lens' ModifySelfservicePermissionsResponse Int
Creating a Request
data ModifySelfservicePermissions Source #
See: newModifySelfservicePermissions
smart constructor.
ModifySelfservicePermissions' | |
|
Instances
newModifySelfservicePermissions Source #
Create a value of ModifySelfservicePermissions
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:resourceId:ModifySelfservicePermissions'
, modifySelfservicePermissions_resourceId
- The identifier of the directory.
$sel:selfservicePermissions:ModifySelfservicePermissions'
, modifySelfservicePermissions_selfservicePermissions
- The permissions to enable or disable self-service capabilities.
Request Lenses
modifySelfservicePermissions_resourceId :: Lens' ModifySelfservicePermissions Text Source #
The identifier of the directory.
modifySelfservicePermissions_selfservicePermissions :: Lens' ModifySelfservicePermissions SelfservicePermissions Source #
The permissions to enable or disable self-service capabilities.
Destructuring the Response
data ModifySelfservicePermissionsResponse Source #
See: newModifySelfservicePermissionsResponse
smart constructor.
ModifySelfservicePermissionsResponse' | |
|
Instances
newModifySelfservicePermissionsResponse Source #
Create a value of ModifySelfservicePermissionsResponse
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:httpStatus:ModifySelfservicePermissionsResponse'
, modifySelfservicePermissionsResponse_httpStatus
- The response's http status code.
Response Lenses
modifySelfservicePermissionsResponse_httpStatus :: Lens' ModifySelfservicePermissionsResponse Int Source #
The response's http status code.