Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Retrieves a list of the reusable delegation sets that are associated with the current Amazon Web Services account.
Synopsis
- data ListReusableDelegationSets = ListReusableDelegationSets' {}
- newListReusableDelegationSets :: ListReusableDelegationSets
- listReusableDelegationSets_marker :: Lens' ListReusableDelegationSets (Maybe Text)
- listReusableDelegationSets_maxItems :: Lens' ListReusableDelegationSets (Maybe Text)
- data ListReusableDelegationSetsResponse = ListReusableDelegationSetsResponse' {
- nextMarker :: Maybe Text
- httpStatus :: Int
- delegationSets :: [DelegationSet]
- marker :: Text
- isTruncated :: Bool
- maxItems :: Text
- newListReusableDelegationSetsResponse :: Int -> Text -> Bool -> Text -> ListReusableDelegationSetsResponse
- listReusableDelegationSetsResponse_nextMarker :: Lens' ListReusableDelegationSetsResponse (Maybe Text)
- listReusableDelegationSetsResponse_httpStatus :: Lens' ListReusableDelegationSetsResponse Int
- listReusableDelegationSetsResponse_delegationSets :: Lens' ListReusableDelegationSetsResponse [DelegationSet]
- listReusableDelegationSetsResponse_marker :: Lens' ListReusableDelegationSetsResponse Text
- listReusableDelegationSetsResponse_isTruncated :: Lens' ListReusableDelegationSetsResponse Bool
- listReusableDelegationSetsResponse_maxItems :: Lens' ListReusableDelegationSetsResponse Text
Creating a Request
data ListReusableDelegationSets Source #
A request to get a list of the reusable delegation sets that are associated with the current Amazon Web Services account.
See: newListReusableDelegationSets
smart constructor.
ListReusableDelegationSets' | |
|
Instances
newListReusableDelegationSets :: ListReusableDelegationSets Source #
Create a value of ListReusableDelegationSets
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:marker:ListReusableDelegationSets'
, listReusableDelegationSets_marker
- If the value of IsTruncated
in the previous response was true
, you
have more reusable delegation sets. To get another group, submit another
ListReusableDelegationSets
request.
For the value of marker
, specify the value of NextMarker
from the
previous response, which is the ID of the first reusable delegation set
that Amazon Route 53 will return if you submit another request.
If the value of IsTruncated
in the previous response was false
,
there are no more reusable delegation sets to get.
$sel:maxItems:ListReusableDelegationSets'
, listReusableDelegationSets_maxItems
- The number of reusable delegation sets that you want Amazon Route 53 to
return in the response to this request. If you specify a value greater
than 100, Route 53 returns only the first 100 reusable delegation sets.
Request Lenses
listReusableDelegationSets_marker :: Lens' ListReusableDelegationSets (Maybe Text) Source #
If the value of IsTruncated
in the previous response was true
, you
have more reusable delegation sets. To get another group, submit another
ListReusableDelegationSets
request.
For the value of marker
, specify the value of NextMarker
from the
previous response, which is the ID of the first reusable delegation set
that Amazon Route 53 will return if you submit another request.
If the value of IsTruncated
in the previous response was false
,
there are no more reusable delegation sets to get.
listReusableDelegationSets_maxItems :: Lens' ListReusableDelegationSets (Maybe Text) Source #
The number of reusable delegation sets that you want Amazon Route 53 to return in the response to this request. If you specify a value greater than 100, Route 53 returns only the first 100 reusable delegation sets.
Destructuring the Response
data ListReusableDelegationSetsResponse Source #
A complex type that contains information about the reusable delegation sets that are associated with the current Amazon Web Services account.
See: newListReusableDelegationSetsResponse
smart constructor.
ListReusableDelegationSetsResponse' | |
|
Instances
newListReusableDelegationSetsResponse Source #
:: Int | |
-> Text | |
-> Bool | |
-> Text | |
-> ListReusableDelegationSetsResponse |
Create a value of ListReusableDelegationSetsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextMarker:ListReusableDelegationSetsResponse'
, listReusableDelegationSetsResponse_nextMarker
- If IsTruncated
is true
, the value of NextMarker
identifies the
next reusable delegation set that Amazon Route 53 will return if you
submit another ListReusableDelegationSets
request and specify the
value of NextMarker
in the marker
parameter.
$sel:httpStatus:ListReusableDelegationSetsResponse'
, listReusableDelegationSetsResponse_httpStatus
- The response's http status code.
$sel:delegationSets:ListReusableDelegationSetsResponse'
, listReusableDelegationSetsResponse_delegationSets
- A complex type that contains one DelegationSet
element for each
reusable delegation set that was created by the current Amazon Web
Services account.
$sel:marker:ListReusableDelegationSets'
, listReusableDelegationSetsResponse_marker
- 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.
$sel:isTruncated:ListReusableDelegationSetsResponse'
, listReusableDelegationSetsResponse_isTruncated
- A flag that indicates whether there are more reusable delegation sets to
be listed.
$sel:maxItems:ListReusableDelegationSets'
, listReusableDelegationSetsResponse_maxItems
- The value that you specified for the maxitems
parameter in the call to
ListReusableDelegationSets
that produced the current response.
Response Lenses
listReusableDelegationSetsResponse_nextMarker :: Lens' ListReusableDelegationSetsResponse (Maybe Text) Source #
If IsTruncated
is true
, the value of NextMarker
identifies the
next reusable delegation set that Amazon Route 53 will return if you
submit another ListReusableDelegationSets
request and specify the
value of NextMarker
in the marker
parameter.
listReusableDelegationSetsResponse_httpStatus :: Lens' ListReusableDelegationSetsResponse Int Source #
The response's http status code.
listReusableDelegationSetsResponse_delegationSets :: Lens' ListReusableDelegationSetsResponse [DelegationSet] Source #
A complex type that contains one DelegationSet
element for each
reusable delegation set that was created by the current Amazon Web
Services account.
listReusableDelegationSetsResponse_marker :: 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.
listReusableDelegationSetsResponse_isTruncated :: Lens' ListReusableDelegationSetsResponse Bool Source #
A flag that indicates whether there are more reusable delegation sets to be listed.
listReusableDelegationSetsResponse_maxItems :: Lens' ListReusableDelegationSetsResponse Text Source #
The value that you specified for the maxitems
parameter in the call to
ListReusableDelegationSets
that produced the current response.