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 |
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 #
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.