Safe Haskell | None |
---|---|
Language | Haskell2010 |
Lists all of the key aliases in the account.
http://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html
- data ListAliases
- listAliases :: ListAliases
- laLimit :: Lens' ListAliases (Maybe Natural)
- laMarker :: Lens' ListAliases (Maybe Text)
- data ListAliasesResponse
- listAliasesResponse :: ListAliasesResponse
- larAliases :: Lens' ListAliasesResponse [AliasListEntry]
- larNextMarker :: Lens' ListAliasesResponse (Maybe Text)
- larTruncated :: Lens' ListAliasesResponse (Maybe Bool)
Request
data ListAliases Source
Request constructor
Request lenses
laLimit :: Lens' ListAliases (Maybe Natural) Source
Specify this parameter when paginating results to indicate the maximum number of aliases you want in each response. If there are additional aliases beyond the maximum you specify, the Truncated response element will be set to true.
laMarker :: Lens' ListAliases (Maybe Text) Source
Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results are truncated. Set it to the value of the NextMarker element in the response you just received.
Response
Response constructor
listAliasesResponse :: ListAliasesResponse Source
ListAliasesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
larAliases :: Lens' ListAliasesResponse [AliasListEntry] Source
A list of key aliases in the user's account.
larNextMarker :: Lens' ListAliasesResponse (Maybe Text) Source
If Truncated is true, this value is present and contains the value to use for the Marker request parameter in a subsequent pagination request.
larTruncated :: Lens' ListAliasesResponse (Maybe Bool) Source
A flag that indicates whether there are more items in the list. If your results were truncated, you can make a subsequent pagination request using the Marker request parameter to retrieve more aliases in the list.