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 |
Lists all customer managed policies attached to a specified PermissionSet.
This operation returns paginated results.
Synopsis
- data ListCustomerManagedPolicyReferencesInPermissionSet = ListCustomerManagedPolicyReferencesInPermissionSet' {}
- newListCustomerManagedPolicyReferencesInPermissionSet :: Text -> Text -> ListCustomerManagedPolicyReferencesInPermissionSet
- listCustomerManagedPolicyReferencesInPermissionSet_maxResults :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet (Maybe Natural)
- listCustomerManagedPolicyReferencesInPermissionSet_nextToken :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet (Maybe Text)
- listCustomerManagedPolicyReferencesInPermissionSet_instanceArn :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet Text
- listCustomerManagedPolicyReferencesInPermissionSet_permissionSetArn :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet Text
- data ListCustomerManagedPolicyReferencesInPermissionSetResponse = ListCustomerManagedPolicyReferencesInPermissionSetResponse' {}
- newListCustomerManagedPolicyReferencesInPermissionSetResponse :: Int -> ListCustomerManagedPolicyReferencesInPermissionSetResponse
- listCustomerManagedPolicyReferencesInPermissionSetResponse_customerManagedPolicyReferences :: Lens' ListCustomerManagedPolicyReferencesInPermissionSetResponse (Maybe [CustomerManagedPolicyReference])
- listCustomerManagedPolicyReferencesInPermissionSetResponse_nextToken :: Lens' ListCustomerManagedPolicyReferencesInPermissionSetResponse (Maybe Text)
- listCustomerManagedPolicyReferencesInPermissionSetResponse_httpStatus :: Lens' ListCustomerManagedPolicyReferencesInPermissionSetResponse Int
Creating a Request
data ListCustomerManagedPolicyReferencesInPermissionSet Source #
See: newListCustomerManagedPolicyReferencesInPermissionSet
smart constructor.
ListCustomerManagedPolicyReferencesInPermissionSet' | |
|
Instances
newListCustomerManagedPolicyReferencesInPermissionSet Source #
Create a value of ListCustomerManagedPolicyReferencesInPermissionSet
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:maxResults:ListCustomerManagedPolicyReferencesInPermissionSet'
, listCustomerManagedPolicyReferencesInPermissionSet_maxResults
- The maximum number of results to display for the list call.
ListCustomerManagedPolicyReferencesInPermissionSet
, listCustomerManagedPolicyReferencesInPermissionSet_nextToken
- The pagination token for the list API. Initially the value is null. Use
the output of previous API calls to make subsequent calls.
ListCustomerManagedPolicyReferencesInPermissionSet
, listCustomerManagedPolicyReferencesInPermissionSet_instanceArn
- The ARN of the IAM Identity Center instance under which the operation
will be executed.
ListCustomerManagedPolicyReferencesInPermissionSet
, listCustomerManagedPolicyReferencesInPermissionSet_permissionSetArn
- The ARN of the PermissionSet
.
Request Lenses
listCustomerManagedPolicyReferencesInPermissionSet_maxResults :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet (Maybe Natural) Source #
The maximum number of results to display for the list call.
listCustomerManagedPolicyReferencesInPermissionSet_nextToken :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet (Maybe Text) Source #
The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.
listCustomerManagedPolicyReferencesInPermissionSet_instanceArn :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet Text Source #
The ARN of the IAM Identity Center instance under which the operation will be executed.
listCustomerManagedPolicyReferencesInPermissionSet_permissionSetArn :: Lens' ListCustomerManagedPolicyReferencesInPermissionSet Text Source #
The ARN of the PermissionSet
.
Destructuring the Response
data ListCustomerManagedPolicyReferencesInPermissionSetResponse Source #
See: newListCustomerManagedPolicyReferencesInPermissionSetResponse
smart constructor.
ListCustomerManagedPolicyReferencesInPermissionSetResponse' | |
|
Instances
newListCustomerManagedPolicyReferencesInPermissionSetResponse Source #
:: Int |
|
-> ListCustomerManagedPolicyReferencesInPermissionSetResponse |
Create a value of ListCustomerManagedPolicyReferencesInPermissionSetResponse
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:customerManagedPolicyReferences:ListCustomerManagedPolicyReferencesInPermissionSetResponse'
, listCustomerManagedPolicyReferencesInPermissionSetResponse_customerManagedPolicyReferences
- Specifies the names and paths of the customer managed policies that you
have attached to your permission set.
ListCustomerManagedPolicyReferencesInPermissionSet
, listCustomerManagedPolicyReferencesInPermissionSetResponse_nextToken
- The pagination token for the list API. Initially the value is null. Use
the output of previous API calls to make subsequent calls.
$sel:httpStatus:ListCustomerManagedPolicyReferencesInPermissionSetResponse'
, listCustomerManagedPolicyReferencesInPermissionSetResponse_httpStatus
- The response's http status code.
Response Lenses
listCustomerManagedPolicyReferencesInPermissionSetResponse_customerManagedPolicyReferences :: Lens' ListCustomerManagedPolicyReferencesInPermissionSetResponse (Maybe [CustomerManagedPolicyReference]) Source #
Specifies the names and paths of the customer managed policies that you have attached to your permission set.
listCustomerManagedPolicyReferencesInPermissionSetResponse_nextToken :: Lens' ListCustomerManagedPolicyReferencesInPermissionSetResponse (Maybe Text) Source #
The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.
listCustomerManagedPolicyReferencesInPermissionSetResponse_httpStatus :: Lens' ListCustomerManagedPolicyReferencesInPermissionSetResponse Int Source #
The response's http status code.