| 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 |
Network.AWS.Route53.ListReusableDelegationSets
Description
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
- 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.
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.
Instances
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
Arguments
| :: 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.