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