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 |
Delete a user from launch profile membership.
Synopsis
- data DeleteLaunchProfileMember = DeleteLaunchProfileMember' {
- clientToken :: Maybe Text
- launchProfileId :: Text
- principalId :: Text
- studioId :: Text
- newDeleteLaunchProfileMember :: Text -> Text -> Text -> DeleteLaunchProfileMember
- deleteLaunchProfileMember_clientToken :: Lens' DeleteLaunchProfileMember (Maybe Text)
- deleteLaunchProfileMember_launchProfileId :: Lens' DeleteLaunchProfileMember Text
- deleteLaunchProfileMember_principalId :: Lens' DeleteLaunchProfileMember Text
- deleteLaunchProfileMember_studioId :: Lens' DeleteLaunchProfileMember Text
- data DeleteLaunchProfileMemberResponse = DeleteLaunchProfileMemberResponse' {
- httpStatus :: Int
- newDeleteLaunchProfileMemberResponse :: Int -> DeleteLaunchProfileMemberResponse
- deleteLaunchProfileMemberResponse_httpStatus :: Lens' DeleteLaunchProfileMemberResponse Int
Creating a Request
data DeleteLaunchProfileMember Source #
See: newDeleteLaunchProfileMember
smart constructor.
DeleteLaunchProfileMember' | |
|
Instances
newDeleteLaunchProfileMember Source #
:: Text | |
-> Text | |
-> Text | |
-> DeleteLaunchProfileMember |
Create a value of DeleteLaunchProfileMember
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:clientToken:DeleteLaunchProfileMember'
, deleteLaunchProfileMember_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request. If you don’t specify a client token, the
Amazon Web Services SDK automatically generates a client token and uses
it for the request to ensure idempotency.
DeleteLaunchProfileMember
, deleteLaunchProfileMember_launchProfileId
- The ID of the launch profile used to control access from the streaming
session.
DeleteLaunchProfileMember
, deleteLaunchProfileMember_principalId
- The principal ID. This currently supports a IAM Identity Center UserId.
DeleteLaunchProfileMember
, deleteLaunchProfileMember_studioId
- The studio ID.
Request Lenses
deleteLaunchProfileMember_clientToken :: Lens' DeleteLaunchProfileMember (Maybe Text) Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
deleteLaunchProfileMember_launchProfileId :: Lens' DeleteLaunchProfileMember Text Source #
The ID of the launch profile used to control access from the streaming session.
deleteLaunchProfileMember_principalId :: Lens' DeleteLaunchProfileMember Text Source #
The principal ID. This currently supports a IAM Identity Center UserId.
deleteLaunchProfileMember_studioId :: Lens' DeleteLaunchProfileMember Text Source #
The studio ID.
Destructuring the Response
data DeleteLaunchProfileMemberResponse Source #
See: newDeleteLaunchProfileMemberResponse
smart constructor.
DeleteLaunchProfileMemberResponse' | |
|
Instances
Generic DeleteLaunchProfileMemberResponse Source # | |
Read DeleteLaunchProfileMemberResponse Source # | |
Show DeleteLaunchProfileMemberResponse Source # | |
NFData DeleteLaunchProfileMemberResponse Source # | |
Defined in Amazonka.Nimble.DeleteLaunchProfileMember rnf :: DeleteLaunchProfileMemberResponse -> () # | |
Eq DeleteLaunchProfileMemberResponse Source # | |
type Rep DeleteLaunchProfileMemberResponse Source # | |
Defined in Amazonka.Nimble.DeleteLaunchProfileMember type Rep DeleteLaunchProfileMemberResponse = D1 ('MetaData "DeleteLaunchProfileMemberResponse" "Amazonka.Nimble.DeleteLaunchProfileMember" "amazonka-nimble-2.0-GaSxVwPXmRh7tifR7EIdTs" 'False) (C1 ('MetaCons "DeleteLaunchProfileMemberResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteLaunchProfileMemberResponse Source #
Create a value of DeleteLaunchProfileMemberResponse
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:DeleteLaunchProfileMemberResponse'
, deleteLaunchProfileMemberResponse_httpStatus
- The response's http status code.
Response Lenses
deleteLaunchProfileMemberResponse_httpStatus :: Lens' DeleteLaunchProfileMemberResponse Int Source #
The response's http status code.