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 |
Removes a user or group from an Amazon EMR Studio.
Synopsis
- data DeleteStudioSessionMapping = DeleteStudioSessionMapping' {}
- newDeleteStudioSessionMapping :: Text -> IdentityType -> DeleteStudioSessionMapping
- deleteStudioSessionMapping_identityId :: Lens' DeleteStudioSessionMapping (Maybe Text)
- deleteStudioSessionMapping_identityName :: Lens' DeleteStudioSessionMapping (Maybe Text)
- deleteStudioSessionMapping_studioId :: Lens' DeleteStudioSessionMapping Text
- deleteStudioSessionMapping_identityType :: Lens' DeleteStudioSessionMapping IdentityType
- data DeleteStudioSessionMappingResponse = DeleteStudioSessionMappingResponse' {
- newDeleteStudioSessionMappingResponse :: DeleteStudioSessionMappingResponse
Creating a Request
data DeleteStudioSessionMapping Source #
See: newDeleteStudioSessionMapping
smart constructor.
DeleteStudioSessionMapping' | |
|
Instances
newDeleteStudioSessionMapping Source #
Create a value of DeleteStudioSessionMapping
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:identityId:DeleteStudioSessionMapping'
, deleteStudioSessionMapping_identityId
- The globally unique identifier (GUID) of the user or group to remove
from the Amazon EMR Studio. For more information, see
UserId
and
GroupId
in the Amazon Web Services SSO Identity Store API Reference. Either
IdentityName
or IdentityId
must be specified.
$sel:identityName:DeleteStudioSessionMapping'
, deleteStudioSessionMapping_identityName
- The name of the user name or group to remove from the Amazon EMR Studio.
For more information, see
UserName
and
DisplayName
in the Amazon Web Services SSO Store API Reference. Either
IdentityName
or IdentityId
must be specified.
$sel:studioId:DeleteStudioSessionMapping'
, deleteStudioSessionMapping_studioId
- The ID of the Amazon EMR Studio.
$sel:identityType:DeleteStudioSessionMapping'
, deleteStudioSessionMapping_identityType
- Specifies whether the identity to delete from the Amazon EMR Studio is a
user or a group.
Request Lenses
deleteStudioSessionMapping_identityName :: Lens' DeleteStudioSessionMapping (Maybe Text) Source #
The name of the user name or group to remove from the Amazon EMR Studio.
For more information, see
UserName
and
DisplayName
in the Amazon Web Services SSO Store API Reference. Either
IdentityName
or IdentityId
must be specified.
deleteStudioSessionMapping_studioId :: Lens' DeleteStudioSessionMapping Text Source #
The ID of the Amazon EMR Studio.
deleteStudioSessionMapping_identityType :: Lens' DeleteStudioSessionMapping IdentityType Source #
Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.
Destructuring the Response
data DeleteStudioSessionMappingResponse Source #
See: newDeleteStudioSessionMappingResponse
smart constructor.
Instances
newDeleteStudioSessionMappingResponse :: DeleteStudioSessionMappingResponse Source #
Create a value of DeleteStudioSessionMappingResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.