amazonka-route53-2.0: Amazon Route 53 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.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
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

AWSRequest GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type AWSResponse GetCheckerIpRanges #

Generic GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type Rep GetCheckerIpRanges :: Type -> Type #

Read GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Show GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

NFData GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Methods

rnf :: GetCheckerIpRanges -> () #

Eq GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Hashable GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type AWSResponse 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" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetCheckerIpRanges'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type Rep GetCheckerIpRangesResponse :: Type -> Type #

Read GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Show GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

NFData GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Eq 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" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" '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.