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 |
Amazonka.EMR.DeleteStudioSessionMapping
Description
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.
Constructors
DeleteStudioSessionMapping' | |
Fields
|
Instances
newDeleteStudioSessionMapping Source #
Arguments
:: Text | |
-> IdentityType | |
-> DeleteStudioSessionMapping |
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:
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 IAM Identity Center Identity Store API Reference. Either
IdentityName
or IdentityId
must be specified.
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 IAM Identity Center Store API Reference. Either IdentityName
or IdentityId
must be specified.
DeleteStudioSessionMapping
, deleteStudioSessionMapping_studioId
- The ID of the Amazon EMR Studio.
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 IAM Identity Center 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.
Constructors
DeleteStudioSessionMappingResponse' | |
Instances
Generic DeleteStudioSessionMappingResponse Source # | |
Defined in Amazonka.EMR.DeleteStudioSessionMapping Associated Types type Rep DeleteStudioSessionMappingResponse :: Type -> Type # | |
Read DeleteStudioSessionMappingResponse Source # | |
Show DeleteStudioSessionMappingResponse Source # | |
Defined in Amazonka.EMR.DeleteStudioSessionMapping Methods showsPrec :: Int -> DeleteStudioSessionMappingResponse -> ShowS # | |
NFData DeleteStudioSessionMappingResponse Source # | |
Defined in Amazonka.EMR.DeleteStudioSessionMapping Methods rnf :: DeleteStudioSessionMappingResponse -> () # | |
Eq DeleteStudioSessionMappingResponse Source # | |
type Rep DeleteStudioSessionMappingResponse Source # | |
Defined in Amazonka.EMR.DeleteStudioSessionMapping |
newDeleteStudioSessionMappingResponse :: DeleteStudioSessionMappingResponse Source #
Create a value of DeleteStudioSessionMappingResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.