amazonka-route53resolver-2.0: Amazon Route 53 Resolver SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Route53Resolver.ListResolverDnssecConfigs

Description

Lists the configurations for DNSSEC validation that are associated with the current Amazon Web Services account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListResolverDnssecConfigs Source #

See: newListResolverDnssecConfigs smart constructor.

Constructors

ListResolverDnssecConfigs' 

Fields

  • filters :: Maybe [Filter]

    An optional specification to return a subset of objects.

  • maxResults :: Maybe Natural

    Optional: An integer that specifies the maximum number of DNSSEC configuration results that you want Amazon Route 53 to return. If you don't specify a value for MaxResults, Route 53 returns up to 100 configuration per page.

  • nextToken :: Maybe Text

    (Optional) If the current Amazon Web Services account has more than MaxResults DNSSEC configurations, use NextToken to get the second and subsequent pages of results.

    For the first ListResolverDnssecConfigs request, omit this value.

    For the second and subsequent requests, get the value of NextToken from the previous response and specify that value for NextToken in the request.

Instances

Instances details
ToJSON ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

ToHeaders ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

ToPath ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

ToQuery ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

AWSPager ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

AWSRequest ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Generic ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Associated Types

type Rep ListResolverDnssecConfigs :: Type -> Type #

Read ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Show ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

NFData ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Eq ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Hashable ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

type AWSResponse ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

type Rep ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

type Rep ListResolverDnssecConfigs = D1 ('MetaData "ListResolverDnssecConfigs" "Amazonka.Route53Resolver.ListResolverDnssecConfigs" "amazonka-route53resolver-2.0-GFukx1WIgCPEXMh1BiYlp6" 'False) (C1 ('MetaCons "ListResolverDnssecConfigs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListResolverDnssecConfigs :: ListResolverDnssecConfigs Source #

Create a value of ListResolverDnssecConfigs 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:filters:ListResolverDnssecConfigs', listResolverDnssecConfigs_filters - An optional specification to return a subset of objects.

$sel:maxResults:ListResolverDnssecConfigs', listResolverDnssecConfigs_maxResults - Optional: An integer that specifies the maximum number of DNSSEC configuration results that you want Amazon Route 53 to return. If you don't specify a value for MaxResults, Route 53 returns up to 100 configuration per page.

ListResolverDnssecConfigs, listResolverDnssecConfigs_nextToken - (Optional) If the current Amazon Web Services account has more than MaxResults DNSSEC configurations, use NextToken to get the second and subsequent pages of results.

For the first ListResolverDnssecConfigs request, omit this value.

For the second and subsequent requests, get the value of NextToken from the previous response and specify that value for NextToken in the request.

Request Lenses

listResolverDnssecConfigs_filters :: Lens' ListResolverDnssecConfigs (Maybe [Filter]) Source #

An optional specification to return a subset of objects.

listResolverDnssecConfigs_maxResults :: Lens' ListResolverDnssecConfigs (Maybe Natural) Source #

Optional: An integer that specifies the maximum number of DNSSEC configuration results that you want Amazon Route 53 to return. If you don't specify a value for MaxResults, Route 53 returns up to 100 configuration per page.

listResolverDnssecConfigs_nextToken :: Lens' ListResolverDnssecConfigs (Maybe Text) Source #

(Optional) If the current Amazon Web Services account has more than MaxResults DNSSEC configurations, use NextToken to get the second and subsequent pages of results.

For the first ListResolverDnssecConfigs request, omit this value.

For the second and subsequent requests, get the value of NextToken from the previous response and specify that value for NextToken in the request.

Destructuring the Response

data ListResolverDnssecConfigsResponse Source #

See: newListResolverDnssecConfigsResponse smart constructor.

Constructors

ListResolverDnssecConfigsResponse' 

Fields

  • nextToken :: Maybe Text

    If a response includes the last of the DNSSEC configurations that are associated with the current Amazon Web Services account, NextToken doesn't appear in the response.

    If a response doesn't include the last of the configurations, you can get more configurations by submitting another ListResolverDnssecConfigs request. Get the value of NextToken that Amazon Route 53 returned in the previous response and include it in NextToken in the next request.

  • resolverDnssecConfigs :: Maybe [ResolverDnssecConfig]

    An array that contains one ResolverDnssecConfig element for each configuration for DNSSEC validation that is associated with the current Amazon Web Services account.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Associated Types

type Rep ListResolverDnssecConfigsResponse :: Type -> Type #

Read ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Show ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

NFData ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Eq ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

type Rep ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

type Rep ListResolverDnssecConfigsResponse = D1 ('MetaData "ListResolverDnssecConfigsResponse" "Amazonka.Route53Resolver.ListResolverDnssecConfigs" "amazonka-route53resolver-2.0-GFukx1WIgCPEXMh1BiYlp6" 'False) (C1 ('MetaCons "ListResolverDnssecConfigsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resolverDnssecConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResolverDnssecConfig])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResolverDnssecConfigsResponse Source #

Create a value of ListResolverDnssecConfigsResponse 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:

ListResolverDnssecConfigs, listResolverDnssecConfigsResponse_nextToken - If a response includes the last of the DNSSEC configurations that are associated with the current Amazon Web Services account, NextToken doesn't appear in the response.

If a response doesn't include the last of the configurations, you can get more configurations by submitting another ListResolverDnssecConfigs request. Get the value of NextToken that Amazon Route 53 returned in the previous response and include it in NextToken in the next request.

$sel:resolverDnssecConfigs:ListResolverDnssecConfigsResponse', listResolverDnssecConfigsResponse_resolverDnssecConfigs - An array that contains one ResolverDnssecConfig element for each configuration for DNSSEC validation that is associated with the current Amazon Web Services account.

$sel:httpStatus:ListResolverDnssecConfigsResponse', listResolverDnssecConfigsResponse_httpStatus - The response's http status code.

Response Lenses

listResolverDnssecConfigsResponse_nextToken :: Lens' ListResolverDnssecConfigsResponse (Maybe Text) Source #

If a response includes the last of the DNSSEC configurations that are associated with the current Amazon Web Services account, NextToken doesn't appear in the response.

If a response doesn't include the last of the configurations, you can get more configurations by submitting another ListResolverDnssecConfigs request. Get the value of NextToken that Amazon Route 53 returned in the previous response and include it in NextToken in the next request.

listResolverDnssecConfigsResponse_resolverDnssecConfigs :: Lens' ListResolverDnssecConfigsResponse (Maybe [ResolverDnssecConfig]) Source #

An array that contains one ResolverDnssecConfig element for each configuration for DNSSEC validation that is associated with the current Amazon Web Services account.