| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Route53.ListReusableDelegationSets
Description
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.
Constructors
| ListReusableDelegationSets' | |
Fields
| |
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:
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.
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.
Constructors
| ListReusableDelegationSetsResponse' | |
Fields
| |
Instances
newListReusableDelegationSetsResponse Source #
Arguments
| :: 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.
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.
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.