Skip to content
v2.274.0

GeoLocationProperty Struct ​

A complex type that contains information about a geographic location.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_route53 as route53 } from 'aws-cdk-lib';
const geoLocationProperty: route53.CfnRecordSetGroup.GeoLocationProperty = {
  continentCode: 'continentCode',
  countryCode: 'countryCode',
  subdivisionCode: 'subdivisionCode',
};

Properties ​

continentCodestringcontinent_codestrcontinentCodeStringContinentCodestringContinentCode*string#
For geolocation resource record sets, a two-letter abbreviation that identifies a continent. Route 53 supports the following continent codes:.
notes
  • 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.

countryCodestringcountry_codestrcountryCodeStringCountryCodestringCountryCode*string#
For geolocation resource record sets, the two-letter code for a country.

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

subdivisionCodestringsubdivision_codestrsubdivisionCodeStringSubdivisionCodestringSubdivisionCode*string#
For geolocation resource record sets, the two-letter code for a state of the United States.
notes

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 on the United States Postal Service website.

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