Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Deletes identities from an identity pool. You can specify a list of 1-60 identities that you want to delete.
You must use AWS Developer credentials to call this API.
See: AWS API Reference for DeleteIdentities.
- deleteIdentities :: NonEmpty Text -> DeleteIdentities
- data DeleteIdentities
- diIdentityIdsToDelete :: Lens' DeleteIdentities (NonEmpty Text)
- deleteIdentitiesResponse :: Int -> DeleteIdentitiesResponse
- data DeleteIdentitiesResponse
- dirsUnprocessedIdentityIds :: Lens' DeleteIdentitiesResponse [UnprocessedIdentityId]
- dirsResponseStatus :: Lens' DeleteIdentitiesResponse Int
Creating a Request
Creates a value of DeleteIdentities
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeleteIdentities Source
Input to the DeleteIdentities
action.
See: deleteIdentities
smart constructor.
Request Lenses
diIdentityIdsToDelete :: Lens' DeleteIdentities (NonEmpty Text) Source
A list of 1-60 identities that you want to delete.
Destructuring the Response
deleteIdentitiesResponse Source
Creates a value of DeleteIdentitiesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeleteIdentitiesResponse Source
Returned in response to a successful DeleteIdentities
operation.
See: deleteIdentitiesResponse
smart constructor.
Response Lenses
dirsUnprocessedIdentityIds :: Lens' DeleteIdentitiesResponse [UnprocessedIdentityId] Source
An array of UnprocessedIdentityId objects, each of which contains an ErrorCode and IdentityId.
dirsResponseStatus :: Lens' DeleteIdentitiesResponse Int Source
The response status code.