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 |
To retrieve a list of your reusable delegation sets, send a GET
request to the '2013-04-01\/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.
See: AWS API Reference for ListReusableDelegationSets.
- listReusableDelegationSets :: ListReusableDelegationSets
- data ListReusableDelegationSets
- lrdsMaxItems :: Lens' ListReusableDelegationSets (Maybe Text)
- lrdsMarker :: Lens' ListReusableDelegationSets (Maybe Text)
- listReusableDelegationSetsResponse :: Int -> Text -> Bool -> Text -> ListReusableDelegationSetsResponse
- data ListReusableDelegationSetsResponse
- lrdsrsNextMarker :: Lens' ListReusableDelegationSetsResponse (Maybe Text)
- lrdsrsStatus :: 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 '2013-04-01\/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.
Route 53 returns a maximum of 100 items. If you set MaxItems
to a
value greater than 100, Route 53 returns only the first 100.
See: listReusableDelegationSets
smart constructor.
Request Lenses
lrdsMaxItems :: Lens' ListReusableDelegationSets (Maybe Text) Source
Specify the maximum number of reusable delegation sets to return per page of results.
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.
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.
lrdsrsStatus :: 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.