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 |
Lists IAMpolicy assignments in the current Amazon QuickSight account.
Synopsis
- data ListIAMPolicyAssignments = ListIAMPolicyAssignments' {}
- newListIAMPolicyAssignments :: Text -> Text -> ListIAMPolicyAssignments
- listIAMPolicyAssignments_nextToken :: Lens' ListIAMPolicyAssignments (Maybe Text)
- listIAMPolicyAssignments_assignmentStatus :: Lens' ListIAMPolicyAssignments (Maybe AssignmentStatus)
- listIAMPolicyAssignments_maxResults :: Lens' ListIAMPolicyAssignments (Maybe Natural)
- listIAMPolicyAssignments_awsAccountId :: Lens' ListIAMPolicyAssignments Text
- listIAMPolicyAssignments_namespace :: Lens' ListIAMPolicyAssignments Text
- data ListIAMPolicyAssignmentsResponse = ListIAMPolicyAssignmentsResponse' {}
- newListIAMPolicyAssignmentsResponse :: Int -> ListIAMPolicyAssignmentsResponse
- listIAMPolicyAssignmentsResponse_requestId :: Lens' ListIAMPolicyAssignmentsResponse (Maybe Text)
- listIAMPolicyAssignmentsResponse_nextToken :: Lens' ListIAMPolicyAssignmentsResponse (Maybe Text)
- listIAMPolicyAssignmentsResponse_iAMPolicyAssignments :: Lens' ListIAMPolicyAssignmentsResponse (Maybe [IAMPolicyAssignmentSummary])
- listIAMPolicyAssignmentsResponse_status :: Lens' ListIAMPolicyAssignmentsResponse Int
Creating a Request
data ListIAMPolicyAssignments Source #
See: newListIAMPolicyAssignments
smart constructor.
ListIAMPolicyAssignments' | |
|
Instances
newListIAMPolicyAssignments Source #
:: Text | |
-> Text | |
-> ListIAMPolicyAssignments |
Create a value of ListIAMPolicyAssignments
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:nextToken:ListIAMPolicyAssignments'
, listIAMPolicyAssignments_nextToken
- The token for the next set of results, or null if there are no more
results.
$sel:assignmentStatus:ListIAMPolicyAssignments'
, listIAMPolicyAssignments_assignmentStatus
- The status of the assignments.
$sel:maxResults:ListIAMPolicyAssignments'
, listIAMPolicyAssignments_maxResults
- The maximum number of results to be returned per request.
$sel:awsAccountId:ListIAMPolicyAssignments'
, listIAMPolicyAssignments_awsAccountId
- The ID of the Amazon Web Services account that contains these IAMpolicy
assignments.
$sel:namespace:ListIAMPolicyAssignments'
, listIAMPolicyAssignments_namespace
- The namespace for the assignments.
Request Lenses
listIAMPolicyAssignments_nextToken :: Lens' ListIAMPolicyAssignments (Maybe Text) Source #
The token for the next set of results, or null if there are no more results.
listIAMPolicyAssignments_assignmentStatus :: Lens' ListIAMPolicyAssignments (Maybe AssignmentStatus) Source #
The status of the assignments.
listIAMPolicyAssignments_maxResults :: Lens' ListIAMPolicyAssignments (Maybe Natural) Source #
The maximum number of results to be returned per request.
listIAMPolicyAssignments_awsAccountId :: Lens' ListIAMPolicyAssignments Text Source #
The ID of the Amazon Web Services account that contains these IAMpolicy assignments.
listIAMPolicyAssignments_namespace :: Lens' ListIAMPolicyAssignments Text Source #
The namespace for the assignments.
Destructuring the Response
data ListIAMPolicyAssignmentsResponse Source #
See: newListIAMPolicyAssignmentsResponse
smart constructor.
ListIAMPolicyAssignmentsResponse' | |
|
Instances
newListIAMPolicyAssignmentsResponse Source #
Create a value of ListIAMPolicyAssignmentsResponse
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:ListIAMPolicyAssignmentsResponse'
, listIAMPolicyAssignmentsResponse_requestId
- The Amazon Web Services request ID for this operation.
$sel:nextToken:ListIAMPolicyAssignments'
, listIAMPolicyAssignmentsResponse_nextToken
- The token for the next set of results, or null if there are no more
results.
$sel:iAMPolicyAssignments:ListIAMPolicyAssignmentsResponse'
, listIAMPolicyAssignmentsResponse_iAMPolicyAssignments
- Information describing the IAMpolicy assignments.
$sel:status:ListIAMPolicyAssignmentsResponse'
, listIAMPolicyAssignmentsResponse_status
- The HTTP status of the request.
Response Lenses
listIAMPolicyAssignmentsResponse_requestId :: Lens' ListIAMPolicyAssignmentsResponse (Maybe Text) Source #
The Amazon Web Services request ID for this operation.
listIAMPolicyAssignmentsResponse_nextToken :: Lens' ListIAMPolicyAssignmentsResponse (Maybe Text) Source #
The token for the next set of results, or null if there are no more results.
listIAMPolicyAssignmentsResponse_iAMPolicyAssignments :: Lens' ListIAMPolicyAssignmentsResponse (Maybe [IAMPolicyAssignmentSummary]) Source #
Information describing the IAMpolicy assignments.
listIAMPolicyAssignmentsResponse_status :: Lens' ListIAMPolicyAssignmentsResponse Int Source #
The HTTP status of the request.