libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

  • 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.

  • 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.

Instances

Instances details
Eq ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Read ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Show 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 #

NFData ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Hashable ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

ToJSON 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

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

type Rep ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

type Rep ListResolverDnssecConfigs = D1 ('MetaData "ListResolverDnssecConfigs" "Amazonka.Route53Resolver.ListResolverDnssecConfigs" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "ListResolverDnssecConfigs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListResolverDnssecConfigs Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

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:nextToken: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.

$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.

Request Lenses

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

An optional specification to return a subset of objects.

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.

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.

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
Eq ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Read ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Show ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Generic ListResolverDnssecConfigsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverDnssecConfigs

Associated Types

type Rep ListResolverDnssecConfigsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" '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:

$sel:nextToken: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.