AWS::Route53::RecordSet GeoProximityLocation - AWS CloudFormation

AWS::Route53::RecordSet GeoProximityLocation

(Resource record sets only): A complex type that lets you specify where your resources are located. Only one of LocalZoneGroup, Coordinates, or AWSRegion is allowed per request at a time.

For more information about geoproximity routing, see Geoproximity routing in the Amazon Route 53 Developer Guide.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AWSRegion" : String, "Bias" : Integer, "Coordinates" : Coordinates, "LocalZoneGroup" : String }

YAML

AWSRegion: String Bias: Integer Coordinates: Coordinates LocalZoneGroup: String

Properties

AWSRegion

The AWS Region the resource you are directing DNS traffic to, is in.

Required: No

Type: String

Minimum: 1

Maximum: 64

Update requires: No interruption

Bias

The bias increases or decreases the size of the geographic region from which Route 53 routes traffic to a resource.

To use Bias to change the size of the geographic region, specify the applicable value for the bias:

  • To expand the size of the geographic region from which Route 53 routes traffic to a resource, specify a positive integer from 1 to 99 for the bias. Route 53 shrinks the size of adjacent regions.

  • To shrink the size of the geographic region from which Route 53 routes traffic to a resource, specify a negative bias of -1 to -99. Route 53 expands the size of adjacent regions.

Required: No

Type: Integer

Minimum: -99

Maximum: 99

Update requires: No interruption

Coordinates

Contains the longitude and latitude for a geographic region.

Required: No

Type: Coordinates

Update requires: No interruption

LocalZoneGroup

Specifies an AWS Local Zone Group.

A local Zone Group is usually the Local Zone code without the ending character. For example, if the Local Zone is us-east-1-bue-1a the Local Zone Group is us-east-1-bue-1.

You can identify the Local Zones Group for a specific Local Zone by using the describe-availability-zones CLI command:

This command returns: "GroupName": "us-west-2-den-1", specifying that the Local Zone us-west-2-den-1a belongs to the Local Zone Group us-west-2-den-1.

Required: No

Type: String

Minimum: 1

Maximum: 64

Update requires: No interruption