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
ListReusableDelegationSetsResponse$IsTruncated 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
ListReusablDelegationSetsResponse$IsTruncated in the response is
true
. Call ListReusableDelegationSets
again and specify the value of
ListReusableDelegationSetsResponse$NextMarker in the
ListReusableDelegationSetsRequest$Marker element to get the next page
of results.