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 |
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:
ldbwaiMarker
- UseMarker
andMaxItems
to control pagination of results. If you have more thanMaxItems
distributions that satisfy the request, the response includes aNextMarker
element. To get the next page of results, submit another request. For the value ofMarker
, specify the value ofNextMarker
from the last response. (For the first request, omitMarker
.)ldbwaiMaxItems
- The maximum number of distributions that you want CloudFront to return in the response body. The maximum and default values are both 100.ldbwaiWebACLId
- The ID of the AWS WAF web ACL that 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.
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 that 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:
ldbwairsDistributionList
- TheDistributionList
type.ldbwairsResponseStatus
- -- | The response status code.
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.