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.Types.GeoLocationDetails

Description

 
Synopsis

Documentation

data GeoLocationDetails Source #

A complex type that contains the codes and full continent, country, and subdivision names for the specified geolocation code.

See: newGeoLocationDetails smart constructor.

Constructors

GeoLocationDetails' 

Fields

Instances

Instances details
Eq GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

Read GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

Show GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

Generic GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

Associated Types

type Rep GeoLocationDetails :: Type -> Type #

NFData GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

Methods

rnf :: GeoLocationDetails -> () #

Hashable GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

FromXML GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

type Rep GeoLocationDetails Source # 
Instance details

Defined in Amazonka.Route53.Types.GeoLocationDetails

type Rep GeoLocationDetails = D1 ('MetaData "GeoLocationDetails" "Amazonka.Route53.Types.GeoLocationDetails" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "GeoLocationDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subdivisionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subdivisionCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "countryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "countryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "continentCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "continentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGeoLocationDetails :: GeoLocationDetails Source #

Create a value of GeoLocationDetails 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:subdivisionName:GeoLocationDetails', geoLocationDetails_subdivisionName - The full name of the subdivision. Route 53 currently supports only states in the United States.

$sel:subdivisionCode:GeoLocationDetails', geoLocationDetails_subdivisionCode - The code for the subdivision, such as a particular state within the United States. For a list of US state abbreviations, see Appendix B: Two–Letter State and Possession Abbreviations on the United States Postal Service website. For a list of all supported subdivision codes, use the ListGeoLocations API.

$sel:countryName:GeoLocationDetails', geoLocationDetails_countryName - The name of the country.

$sel:countryCode:GeoLocationDetails', geoLocationDetails_countryCode - The two-letter code for the country.

$sel:continentCode:GeoLocationDetails', geoLocationDetails_continentCode - The two-letter code for the continent.

$sel:continentName:GeoLocationDetails', geoLocationDetails_continentName - The full name of the continent.

geoLocationDetails_subdivisionName :: Lens' GeoLocationDetails (Maybe Text) Source #

The full name of the subdivision. Route 53 currently supports only states in the United States.

geoLocationDetails_subdivisionCode :: Lens' GeoLocationDetails (Maybe Text) Source #

The code for the subdivision, such as a particular state within the United States. For a list of US state abbreviations, see Appendix B: Two–Letter State and Possession Abbreviations on the United States Postal Service website. For a list of all supported subdivision codes, use the ListGeoLocations API.

geoLocationDetails_countryCode :: Lens' GeoLocationDetails (Maybe Text) Source #

The two-letter code for the country.

geoLocationDetails_continentCode :: Lens' GeoLocationDetails (Maybe Text) Source #

The two-letter code for the continent.