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 '\/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.
- 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 '\/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.
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 you're making the second or subsequent call to ListReusableDelegationSets
, the Marker
element matches the value that you specified in the marker
parameter in the previous request.
lrdsMaxItems :: Lens' ListReusableDelegationSets (Maybe Text) Source #
The value that you specified for the maxitems
parameter in the request that produced the current response.
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 information about the reusable delegation sets that are associated with the current AWS account.
See: listReusableDelegationSetsResponse
smart constructor.
Response Lenses
lrdsrsNextMarker :: Lens' ListReusableDelegationSetsResponse (Maybe Text) Source #
If IsTruncated
is true
, the value of NextMarker
identifies the first reusable delegation set in the next group of maxitems
reusable delegation sets. Call ListReusableDelegationSets
again and specify the value of NextMarker
in the marker
parameter.
lrdsrsResponseStatus :: Lens' ListReusableDelegationSetsResponse Int Source #
The response status code.
lrdsrsDelegationSets :: Lens' ListReusableDelegationSetsResponse [DelegationSet] Source #
A complex type that contains one DelegationSet
element for each reusable delegation set that was created by the current AWS account.
lrdsrsMarker :: Lens' ListReusableDelegationSetsResponse Text Source #
For the second and subsequent calls to ListReusableDelegationSets
, Marker
is the value that you specified for the marker parameter in the request that produced the current response.
lrdsrsIsTruncated :: Lens' ListReusableDelegationSetsResponse Bool Source #
A flag that indicates whether there are more reusable delegation sets to be listed. If the response is truncated, you can get the next group of maxitems
reusable delegation sets by calling ListReusableDelegationSets
again and specifying the value of the NextMarker
element in the marker
parameter.
lrdsrsMaxItems :: Lens' ListReusableDelegationSetsResponse Text Source #
The value that you specified for the maxitems
parameter in the call to ListReusableDelegationSets
that produced the current response.