Route53 / Client / list_geo_locations
list_geo_locations#
- Route53.Client.list_geo_locations(**kwargs)#
- Retrieves a list of supported geographic locations. - Countries are listed first, and continents are listed last. If Amazon Route 53 supports subdivisions for a country (for example, states or provinces), the subdivisions for that country are listed in alphabetical order immediately after the corresponding country. - Route 53 does not perform authorization for this API because it retrieves information that is already available to the public. - For a list of supported geolocation codes, see the GeoLocation data type. - See also: AWS API Documentation - Request Syntax- response = client.list_geo_locations( StartContinentCode='string', StartCountryCode='string', StartSubdivisionCode='string', MaxItems='string' ) - Parameters:
- StartContinentCode (string) – - The code for the continent with which you want to start listing locations that Amazon Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if - IsTruncatedis true, and if- NextContinentCodefrom the previous response has a value, enter that value in- startcontinentcodeto return the next page of results.- Include - startcontinentcodeonly if you want to list continents. Don’t include- startcontinentcodewhen you’re listing countries or countries with their subdivisions.
- StartCountryCode (string) – The code for the country with which you want to start listing locations that Amazon Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if - IsTruncatedis- true, and if- NextCountryCodefrom the previous response has a value, enter that value in- startcountrycodeto return the next page of results.
- StartSubdivisionCode (string) – - The code for the state of the United States with which you want to start listing locations that Amazon Route 53 supports for geolocation. If Route 53 has already returned a page or more of results, if - IsTruncatedis- true, and if- NextSubdivisionCodefrom the previous response has a value, enter that value in- startsubdivisioncodeto return the next page of results.- To list subdivisions (U.S. states), you must include both - startcountrycodeand- startsubdivisioncode.
- MaxItems (string) – (Optional) The maximum number of geolocations to be included in the response body for this request. If more than - maxitemsgeolocations remain to be listed, then the value of the- IsTruncatedelement in the response is- true.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'GeoLocationDetailsList': [ { 'ContinentCode': 'string', 'ContinentName': 'string', 'CountryCode': 'string', 'CountryName': 'string', 'SubdivisionCode': 'string', 'SubdivisionName': 'string' }, ], 'IsTruncated': True|False, 'NextContinentCode': 'string', 'NextCountryCode': 'string', 'NextSubdivisionCode': 'string', 'MaxItems': 'string' } - Response Structure- (dict) – - A complex type containing the response information for the request. - GeoLocationDetailsList (list) – - A complex type that contains one - GeoLocationDetailselement for each location that Amazon Route 53 supports for geolocation.- (dict) – - A complex type that contains the codes and full continent, country, and subdivision names for the specified - geolocationcode.- ContinentCode (string) – - The two-letter code for the continent. 
- ContinentName (string) – - The full name of the continent. 
- CountryCode (string) – - The two-letter code for the country. 
- CountryName (string) – - The name of the country. 
- SubdivisionCode (string) – - 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. 
- SubdivisionName (string) – - The full name of the subdivision. Route 53 currently supports only states in the United States. 
 
 
- IsTruncated (boolean) – - A value that indicates whether more locations remain to be listed after the last location in this response. If so, the value of - IsTruncatedis- true. To get more values, submit another request and include the values of- NextContinentCode,- NextCountryCode, and- NextSubdivisionCodein the- startcontinentcode,- startcountrycode, and- startsubdivisioncode, as applicable.
- NextContinentCode (string) – - If - IsTruncatedis- true, you can make a follow-up request to display more locations. Enter the value of- NextContinentCodein the- startcontinentcodeparameter in another- ListGeoLocationsrequest.
- NextCountryCode (string) – - If - IsTruncatedis- true, you can make a follow-up request to display more locations. Enter the value of- NextCountryCodein the- startcountrycodeparameter in another- ListGeoLocationsrequest.
- NextSubdivisionCode (string) – - If - IsTruncatedis- true, you can make a follow-up request to display more locations. Enter the value of- NextSubdivisionCodein the- startsubdivisioncodeparameter in another- ListGeoLocationsrequest.
- MaxItems (string) – - The value that you specified for - MaxItemsin the request.
 
 
 - Exceptions- Route53.Client.exceptions.InvalidInput