Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.
You can execute this operation no more than once per second.
This operation returns paginated results.
Synopsis
- listIdentities :: ListIdentities
- data ListIdentities
- liIdentityType :: Lens' ListIdentities (Maybe IdentityType)
- liNextToken :: Lens' ListIdentities (Maybe Text)
- liMaxItems :: Lens' ListIdentities (Maybe Int)
- listIdentitiesResponse :: Int -> ListIdentitiesResponse
- data ListIdentitiesResponse
- lirsNextToken :: Lens' ListIdentitiesResponse (Maybe Text)
- lirsResponseStatus :: Lens' ListIdentitiesResponse Int
- lirsIdentities :: Lens' ListIdentitiesResponse [Text]
Creating a Request
listIdentities :: ListIdentities Source #
Creates a value of ListIdentities
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
liIdentityType
- The type of the identities to list. Possible values are EmailAddress and Domain. If this parameter is omitted, then all identities will be listed.liNextToken
- The token to use for pagination.liMaxItems
- The maximum number of identities per page. Possible values are 1-1000 inclusive.
data ListIdentities Source #
Represents a request to return a list of all identities (email addresses and domains) that you have attempted to verify under your AWS account, regardless of verification status.
See: listIdentities
smart constructor.
Instances
Request Lenses
liIdentityType :: Lens' ListIdentities (Maybe IdentityType) Source #
The type of the identities to list. Possible values are EmailAddress and Domain. If this parameter is omitted, then all identities will be listed.
liNextToken :: Lens' ListIdentities (Maybe Text) Source #
The token to use for pagination.
liMaxItems :: Lens' ListIdentities (Maybe Int) Source #
The maximum number of identities per page. Possible values are 1-1000 inclusive.
Destructuring the Response
listIdentitiesResponse Source #
Creates a value of ListIdentitiesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lirsNextToken
- The token used for pagination.lirsResponseStatus
- -- | The response status code.lirsIdentities
- A list of identities.
data ListIdentitiesResponse Source #
A list of all identities that you have attempted to verify under your AWS account, regardless of verification status.
See: listIdentitiesResponse
smart constructor.
Instances
Response Lenses
lirsNextToken :: Lens' ListIdentitiesResponse (Maybe Text) Source #
The token used for pagination.
lirsResponseStatus :: Lens' ListIdentitiesResponse Int Source #
- - | The response status code.
lirsIdentities :: Lens' ListIdentitiesResponse [Text] Source #
A list of identities.