| 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 |
Network.AWS.CloudFront.ListPublicKeys
Description
List all public keys that have been added to CloudFront for this account.
Synopsis
- listPublicKeys :: ListPublicKeys
- data ListPublicKeys
- lpkMarker :: Lens' ListPublicKeys (Maybe Text)
- lpkMaxItems :: Lens' ListPublicKeys (Maybe Text)
- listPublicKeysResponse :: Int -> ListPublicKeysResponse
- data ListPublicKeysResponse
- lpkrsPublicKeyList :: Lens' ListPublicKeysResponse (Maybe PublicKeyList)
- lpkrsResponseStatus :: Lens' ListPublicKeysResponse Int
Creating a Request
listPublicKeys :: ListPublicKeys Source #
Creates a value of ListPublicKeys with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpkMarker- Use this when paginating results to indicate where to begin in your list of public keys. The results include public keys in the list that occur after the marker. To get the next page of results, set theMarkerto the value of theNextMarkerfrom the current page's response (which is also the ID of the last public key on that page).lpkMaxItems- The maximum number of public keys you want in the response body.
data ListPublicKeys Source #
See: listPublicKeys smart constructor.
Instances
Request Lenses
lpkMarker :: Lens' ListPublicKeys (Maybe Text) Source #
Use this when paginating results to indicate where to begin in your list of public keys. The results include public keys in the list that occur after the marker. To get the next page of results, set the Marker to the value of the NextMarker from the current page's response (which is also the ID of the last public key on that page).
lpkMaxItems :: Lens' ListPublicKeys (Maybe Text) Source #
The maximum number of public keys you want in the response body.
Destructuring the Response
listPublicKeysResponse Source #
Arguments
| :: Int | |
| -> ListPublicKeysResponse |
Creates a value of ListPublicKeysResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpkrsPublicKeyList- Returns a list of all public keys that have been added to CloudFront for this account.lpkrsResponseStatus- -- | The response status code.
data ListPublicKeysResponse Source #
See: listPublicKeysResponse smart constructor.
Instances
Response Lenses
lpkrsPublicKeyList :: Lens' ListPublicKeysResponse (Maybe PublicKeyList) Source #
Returns a list of all public keys that have been added to CloudFront for this account.
lpkrsResponseStatus :: Lens' ListPublicKeysResponse Int Source #
- - | The response status code.