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 |
To retrieve a list of your reusable delegation sets, send a GET
request to the '/Route 53 API version/delegationset' resource. The response to this request includes a DelegationSets
element with zero, one, or multiple DelegationSet
child elements. By default, the list of delegation sets is displayed on a single page. You can control the length of the page that is displayed by using the MaxItems
parameter. You can use the Marker
parameter to control the delegation set that the list begins with.
Amazon Route 53 returns a maximum of 100 items. If you set MaxItems to a value greater than 100, Amazon Route 53 returns only the first 100.
- listReusableDelegationSets :: ListReusableDelegationSets
- data ListReusableDelegationSets
- lrdsMarker :: Lens' ListReusableDelegationSets (Maybe Text)
- lrdsMaxItems :: Lens' ListReusableDelegationSets (Maybe Text)
- listReusableDelegationSetsResponse :: Int -> Text -> Bool -> Text -> ListReusableDelegationSetsResponse
- data ListReusableDelegationSetsResponse
- lrdsrsNextMarker :: Lens' ListReusableDelegationSetsResponse (Maybe Text)
- lrdsrsResponseStatus :: Lens' ListReusableDelegationSetsResponse Int
- lrdsrsDelegationSets :: Lens' ListReusableDelegationSetsResponse [DelegationSet]
- lrdsrsMarker :: Lens' ListReusableDelegationSetsResponse Text
- lrdsrsIsTruncated :: Lens' ListReusableDelegationSetsResponse Bool
- lrdsrsMaxItems :: Lens' ListReusableDelegationSetsResponse Text
Creating a Request
listReusableDelegationSets :: ListReusableDelegationSets Source #
Creates a value of ListReusableDelegationSets
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ListReusableDelegationSets Source #
To retrieve a list of your reusable delegation sets, send a GET
request to the '/Route 53 API version/delegationset' resource. The response to this request includes a DelegationSets
element with zero or more DelegationSet
child elements. By default, the list of reusable delegation sets is displayed on a single page. You can control the length of the page that is displayed by using the MaxItems
parameter. You can use the Marker
parameter to control the delegation set that the list begins with.
Amazon Route 53 returns a maximum of 100 items. If you set MaxItems
to a value greater than 100, Amazon Route 53 returns only the first 100.
See: listReusableDelegationSets
smart constructor.
Request Lenses
lrdsMarker :: Lens' ListReusableDelegationSets (Maybe Text) Source #
If the request returned more than one page of results, submit another request and specify the value of NextMarker
from the last response in the marker
parameter to get the next page of results.
lrdsMaxItems :: Lens' ListReusableDelegationSets (Maybe Text) Source #
Specify the maximum number of reusable delegation sets to return per page of results.
Destructuring the Response
listReusableDelegationSetsResponse Source #
:: Int | |
-> Text | |
-> Bool | |
-> Text | |
-> ListReusableDelegationSetsResponse |
Creates a value of ListReusableDelegationSetsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ListReusableDelegationSetsResponse Source #
A complex type that contains the response for the request.
See: listReusableDelegationSetsResponse
smart constructor.
Response Lenses
lrdsrsNextMarker :: Lens' ListReusableDelegationSetsResponse (Maybe Text) Source #
Indicates where to continue listing reusable delegation sets. If ListReusableDelegationSetsResponseIsTruncated> is true
, make another request to ListReusableDelegationSets
and include the value of the NextMarker
element in the Marker
element to get the next page of results.
lrdsrsResponseStatus :: Lens' ListReusableDelegationSetsResponse Int Source #
The response status code.
lrdsrsDelegationSets :: Lens' ListReusableDelegationSetsResponse [DelegationSet] Source #
A complex type that contains information about the reusable delegation sets associated with the current AWS account.
lrdsrsMarker :: Lens' ListReusableDelegationSetsResponse Text Source #
If the request returned more than one page of results, submit another request and specify the value of NextMarker
from the last response in the marker
parameter to get the next page of results.
lrdsrsIsTruncated :: Lens' ListReusableDelegationSetsResponse Bool Source #
A flag indicating whether there are more reusable delegation sets to be listed. If your results were truncated, you can make a follow-up request for the next page of results by using the Marker
element.
Valid Values: true
| false
lrdsrsMaxItems :: Lens' ListReusableDelegationSetsResponse Text Source #
The maximum number of reusable delegation sets to be included in the response body. If the number of reusable delegation sets associated with this AWS account exceeds MaxItems
, the value of ListReusablDelegationSetsResponseIsTruncated> in the response is true
. Call ListReusableDelegationSets
again and specify the value of ListReusableDelegationSetsResponseNextMarker> in the ListReusableDelegationSetsRequestMarker> element to get the next page of results.