class Aws::Route53::Types::GeoLocation

A complex type that contains information about a geographic location.

@note When making an API call, you may pass GeoLocation

data as a hash:

    {
      continent_code: "GeoLocationContinentCode",
      country_code: "GeoLocationCountryCode",
      subdivision_code: "GeoLocationSubdivisionCode",
    }

@!attribute [rw] continent_code

The two-letter code for the continent.

Amazon Route 53 supports the following continent codes:

* **AF**\: Africa

* **AN**\: Antarctica

* **AS**\: Asia

* **EU**\: Europe

* **OC**\: Oceania

* **NA**\: North America

* **SA**\: South America

Constraint: Specifying `ContinentCode` with either `CountryCode` or
`SubdivisionCode` returns an `InvalidInput` error.
@return [String]

@!attribute [rw] country_code

For geolocation resource record sets, the two-letter code for a
country.

Amazon Route 53 uses the two-letter country codes that are specified
in [ISO standard 3166-1 alpha-2][1].

[1]: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
@return [String]

@!attribute [rw] subdivision_code

For geolocation resource record sets, the two-letter code for a
state of the United States. Route 53 doesn't support any other
values for `SubdivisionCode`. For a list of state abbreviations, see
[Appendix B: Two–Letter State and Possession Abbreviations][1] on
the United States Postal Service website.

If you specify `subdivisioncode`, you must also specify `US` for
`CountryCode`.

[1]: https://pe.usps.com/text/pub28/28apb.htm
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GeoLocation AWS API Documentation

Constants

SENSITIVE