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

Description

Lists all the Resolver endpoints that were created using the current Amazon Web Services account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListResolverEndpoints Source #

See: newListResolverEndpoints smart constructor.

Constructors

ListResolverEndpoints' 

Fields

  • filters :: Maybe [Filter]

    An optional specification to return a subset of Resolver endpoints, such as all inbound Resolver endpoints.

    If you submit a second or subsequent ListResolverEndpoints request and specify the NextToken parameter, you must use the same values for Filters, if any, as in the previous request.

  • nextToken :: Maybe Text

    For the first ListResolverEndpoints request, omit this value.

    If you have more than MaxResults Resolver endpoints, you can submit another ListResolverEndpoints request to get the next group of Resolver endpoints. In the next request, specify the value of NextToken from the previous response.

  • maxResults :: Maybe Natural

    The maximum number of Resolver endpoints that you want to return in the response to a ListResolverEndpoints request. If you don't specify a value for MaxResults, Resolver returns up to 100 Resolver endpoints.

Instances

Instances details
Eq ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Read ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Show ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Generic ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Associated Types

type Rep ListResolverEndpoints :: Type -> Type #

NFData ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Methods

rnf :: ListResolverEndpoints -> () #

Hashable ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

ToJSON ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

AWSPager ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

AWSRequest ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Associated Types

type AWSResponse ListResolverEndpoints #

ToHeaders ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

ToPath ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

ToQuery ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

type Rep ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

type Rep ListResolverEndpoints = D1 ('MetaData "ListResolverEndpoints" "Amazonka.Route53Resolver.ListResolverEndpoints" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "ListResolverEndpoints'" '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 ListResolverEndpoints Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

newListResolverEndpoints :: ListResolverEndpoints Source #

Create a value of ListResolverEndpoints 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:ListResolverEndpoints', listResolverEndpoints_filters - An optional specification to return a subset of Resolver endpoints, such as all inbound Resolver endpoints.

If you submit a second or subsequent ListResolverEndpoints request and specify the NextToken parameter, you must use the same values for Filters, if any, as in the previous request.

$sel:nextToken:ListResolverEndpoints', listResolverEndpoints_nextToken - For the first ListResolverEndpoints request, omit this value.

If you have more than MaxResults Resolver endpoints, you can submit another ListResolverEndpoints request to get the next group of Resolver endpoints. In the next request, specify the value of NextToken from the previous response.

$sel:maxResults:ListResolverEndpoints', listResolverEndpoints_maxResults - The maximum number of Resolver endpoints that you want to return in the response to a ListResolverEndpoints request. If you don't specify a value for MaxResults, Resolver returns up to 100 Resolver endpoints.

Request Lenses

listResolverEndpoints_filters :: Lens' ListResolverEndpoints (Maybe [Filter]) Source #

An optional specification to return a subset of Resolver endpoints, such as all inbound Resolver endpoints.

If you submit a second or subsequent ListResolverEndpoints request and specify the NextToken parameter, you must use the same values for Filters, if any, as in the previous request.

listResolverEndpoints_nextToken :: Lens' ListResolverEndpoints (Maybe Text) Source #

For the first ListResolverEndpoints request, omit this value.

If you have more than MaxResults Resolver endpoints, you can submit another ListResolverEndpoints request to get the next group of Resolver endpoints. In the next request, specify the value of NextToken from the previous response.

listResolverEndpoints_maxResults :: Lens' ListResolverEndpoints (Maybe Natural) Source #

The maximum number of Resolver endpoints that you want to return in the response to a ListResolverEndpoints request. If you don't specify a value for MaxResults, Resolver returns up to 100 Resolver endpoints.

Destructuring the Response

data ListResolverEndpointsResponse Source #

See: newListResolverEndpointsResponse smart constructor.

Constructors

ListResolverEndpointsResponse' 

Fields

  • resolverEndpoints :: Maybe [ResolverEndpoint]

    The Resolver endpoints that were created by using the current Amazon Web Services account, and that match the specified filters, if any.

  • nextToken :: Maybe Text

    If more than MaxResults IP addresses match the specified criteria, you can submit another ListResolverEndpoint request to get the next group of results. In the next request, specify the value of NextToken from the previous response.

  • maxResults :: Maybe Natural

    The value that you specified for MaxResults in the request.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq ListResolverEndpointsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Read ListResolverEndpointsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Show ListResolverEndpointsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Generic ListResolverEndpointsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

Associated Types

type Rep ListResolverEndpointsResponse :: Type -> Type #

NFData ListResolverEndpointsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

type Rep ListResolverEndpointsResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.ListResolverEndpoints

type Rep ListResolverEndpointsResponse = D1 ('MetaData "ListResolverEndpointsResponse" "Amazonka.Route53Resolver.ListResolverEndpoints" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "ListResolverEndpointsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resolverEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResolverEndpoint])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResolverEndpointsResponse Source #

Create a value of ListResolverEndpointsResponse 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:resolverEndpoints:ListResolverEndpointsResponse', listResolverEndpointsResponse_resolverEndpoints - The Resolver endpoints that were created by using the current Amazon Web Services account, and that match the specified filters, if any.

$sel:nextToken:ListResolverEndpoints', listResolverEndpointsResponse_nextToken - If more than MaxResults IP addresses match the specified criteria, you can submit another ListResolverEndpoint request to get the next group of results. In the next request, specify the value of NextToken from the previous response.

$sel:maxResults:ListResolverEndpoints', listResolverEndpointsResponse_maxResults - The value that you specified for MaxResults in the request.

$sel:httpStatus:ListResolverEndpointsResponse', listResolverEndpointsResponse_httpStatus - The response's http status code.

Response Lenses

listResolverEndpointsResponse_resolverEndpoints :: Lens' ListResolverEndpointsResponse (Maybe [ResolverEndpoint]) Source #

The Resolver endpoints that were created by using the current Amazon Web Services account, and that match the specified filters, if any.

listResolverEndpointsResponse_nextToken :: Lens' ListResolverEndpointsResponse (Maybe Text) Source #

If more than MaxResults IP addresses match the specified criteria, you can submit another ListResolverEndpoint request to get the next group of results. In the next request, specify the value of NextToken from the previous response.

listResolverEndpointsResponse_maxResults :: Lens' ListResolverEndpointsResponse (Maybe Natural) Source #

The value that you specified for MaxResults in the request.