libZSservicesZSamazonka-route53ZSamazonka-route53
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.Route53.GetCheckerIpRanges

Description

Route 53 does not perform authorization for this API because it retrieves information that is already available to the public.

GetCheckerIpRanges still works, but we recommend that you download ip-ranges.json, which includes IP address ranges for all Amazon Web Services services. For more information, see IP Address Ranges of Amazon Route 53 Servers in the Amazon Route 53 Developer Guide.

Synopsis

Creating a Request

data GetCheckerIpRanges Source #

Empty request.

See: newGetCheckerIpRanges smart constructor.

Constructors

GetCheckerIpRanges' 

Instances

Instances details
Eq GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Read GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Show GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Generic GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type Rep GetCheckerIpRanges :: Type -> Type #

NFData GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Methods

rnf :: GetCheckerIpRanges -> () #

Hashable GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

AWSRequest GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type AWSResponse GetCheckerIpRanges #

ToHeaders GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

ToPath GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

ToQuery GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRanges = D1 ('MetaData "GetCheckerIpRanges" "Amazonka.Route53.GetCheckerIpRanges" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "GetCheckerIpRanges'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

newGetCheckerIpRanges :: GetCheckerIpRanges Source #

Create a value of GetCheckerIpRanges with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data GetCheckerIpRangesResponse Source #

A complex type that contains the CheckerIpRanges element.

See: newGetCheckerIpRangesResponse smart constructor.

Constructors

GetCheckerIpRangesResponse' 

Fields

  • httpStatus :: Int

    The response's http status code.

  • checkerIpRanges :: [Text]

    A complex type that contains sorted list of IP ranges in CIDR format for Amazon Route 53 health checkers.

Instances

Instances details
Eq GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Read GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Show GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Generic GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type Rep GetCheckerIpRangesResponse :: Type -> Type #

NFData GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRangesResponse = D1 ('MetaData "GetCheckerIpRangesResponse" "Amazonka.Route53.GetCheckerIpRanges" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "GetCheckerIpRangesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "checkerIpRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newGetCheckerIpRangesResponse Source #

Create a value of GetCheckerIpRangesResponse 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:httpStatus:GetCheckerIpRangesResponse', getCheckerIpRangesResponse_httpStatus - The response's http status code.

$sel:checkerIpRanges:GetCheckerIpRangesResponse', getCheckerIpRangesResponse_checkerIpRanges - A complex type that contains sorted list of IP ranges in CIDR format for Amazon Route 53 health checkers.

Response Lenses

getCheckerIpRangesResponse_checkerIpRanges :: Lens' GetCheckerIpRangesResponse [Text] Source #

A complex type that contains sorted list of IP ranges in CIDR format for Amazon Route 53 health checkers.