Copyright | (c) 2013-2016 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 |
Network.AWS.CloudFront.ListDistributionsByWebACLId
Description
List the distributions that are associated with a specified AWS WAF web ACL.
- listDistributionsByWebACLId :: Text -> ListDistributionsByWebACLId
- data ListDistributionsByWebACLId
- ldbwaiMarker :: Lens' ListDistributionsByWebACLId (Maybe Text)
- ldbwaiMaxItems :: Lens' ListDistributionsByWebACLId (Maybe Text)
- ldbwaiWebACLId :: Lens' ListDistributionsByWebACLId Text
- listDistributionsByWebACLIdResponse :: Int -> ListDistributionsByWebACLIdResponse
- data ListDistributionsByWebACLIdResponse
- ldbwairsDistributionList :: Lens' ListDistributionsByWebACLIdResponse (Maybe DistributionList)
- ldbwairsResponseStatus :: Lens' ListDistributionsByWebACLIdResponse Int
Creating a Request
listDistributionsByWebACLId Source
Arguments
:: Text | |
-> ListDistributionsByWebACLId |
Creates a value of ListDistributionsByWebACLId
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ListDistributionsByWebACLId Source
The request to list distributions that are associated with a specified AWS WAF web ACL.
See: listDistributionsByWebACLId
smart constructor.
Instances
Request Lenses
ldbwaiMarker :: Lens' ListDistributionsByWebACLId (Maybe Text) Source
Use Marker and MaxItems to control pagination of results. If you have more than MaxItems distributions that satisfy the request, the response includes a NextMarker element. To get the next page of results, submit another request. For the value of Marker, specify the value of NextMarker from the last response. (For the first request, omit Marker.)
ldbwaiMaxItems :: Lens' ListDistributionsByWebACLId (Maybe Text) Source
The maximum number of distributions that you want CloudFront to return in the response body. The maximum and default values are both 100.
ldbwaiWebACLId :: Lens' ListDistributionsByWebACLId Text Source
The Id of the AWS WAF web ACL for which you want to list the associated distributions. If you specify "null" for the Id, the request returns a list of the distributions that aren't associated with a web ACL.
Destructuring the Response
listDistributionsByWebACLIdResponse Source
Arguments
:: Int | |
-> ListDistributionsByWebACLIdResponse |
Creates a value of ListDistributionsByWebACLIdResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ListDistributionsByWebACLIdResponse Source
The response to a request to list the distributions that are associated with a specified AWS WAF web ACL.
See: listDistributionsByWebACLIdResponse
smart constructor.
Instances
Response Lenses
ldbwairsDistributionList :: Lens' ListDistributionsByWebACLIdResponse (Maybe DistributionList) Source
The DistributionList type.
ldbwairsResponseStatus :: Lens' ListDistributionsByWebACLIdResponse Int Source
The response status code.