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 group from Amazon QuickSight.
Synopsis
- data DeleteGroup = DeleteGroup' {}
- newDeleteGroup :: Text -> Text -> Text -> DeleteGroup
- deleteGroup_groupName :: Lens' DeleteGroup Text
- deleteGroup_awsAccountId :: Lens' DeleteGroup Text
- deleteGroup_namespace :: Lens' DeleteGroup Text
- data DeleteGroupResponse = DeleteGroupResponse' {}
- newDeleteGroupResponse :: Int -> DeleteGroupResponse
- deleteGroupResponse_requestId :: Lens' DeleteGroupResponse (Maybe Text)
- deleteGroupResponse_status :: Lens' DeleteGroupResponse Int
Creating a Request
data DeleteGroup Source #
See: newDeleteGroup
smart constructor.
DeleteGroup' | |
|
Instances
:: Text | |
-> Text | |
-> Text | |
-> DeleteGroup |
Create a value of DeleteGroup
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:groupName:DeleteGroup'
, deleteGroup_groupName
- The name of the group that you want to delete.
$sel:awsAccountId:DeleteGroup'
, deleteGroup_awsAccountId
- The ID for the Amazon Web Services account that the group is in.
Currently, you use the ID for the Amazon Web Services account that
contains your Amazon QuickSight account.
$sel:namespace:DeleteGroup'
, deleteGroup_namespace
- The namespace. Currently, you should set this to default
.
Request Lenses
deleteGroup_groupName :: Lens' DeleteGroup Text Source #
The name of the group that you want to delete.
deleteGroup_awsAccountId :: Lens' DeleteGroup Text Source #
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.
deleteGroup_namespace :: Lens' DeleteGroup Text Source #
The namespace. Currently, you should set this to default
.
Destructuring the Response
data DeleteGroupResponse Source #
See: newDeleteGroupResponse
smart constructor.
Instances
newDeleteGroupResponse Source #
Create a value of DeleteGroupResponse
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:requestId:DeleteGroupResponse'
, deleteGroupResponse_requestId
- The Amazon Web Services request ID for this operation.
$sel:status:DeleteGroupResponse'
, deleteGroupResponse_status
- The HTTP status of the request.
Response Lenses
deleteGroupResponse_requestId :: Lens' DeleteGroupResponse (Maybe Text) Source #
The Amazon Web Services request ID for this operation.
deleteGroupResponse_status :: Lens' DeleteGroupResponse Int Source #
The HTTP status of the request.