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 |
List the distributions that are associated with a specified AWS WAF web ACL.
See: AWS API Reference for ListDistributionsByWebACLId.
- 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
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.
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
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.
Response Lenses
ldbwairsDistributionList :: Lens' ListDistributionsByWebACLIdResponse (Maybe DistributionList) Source
The DistributionList type.
ldbwairsResponseStatus :: Lens' ListDistributionsByWebACLIdResponse Int Source
The response status code.