Values.GeoProximityLocationSource(Resource record sets only): A complex type that lets you specify where your resources are located. Only one of LocalZoneGroup, Coordinates, or Amazon Web ServicesRegion is allowed per request at a time. For more information about geoproximity routing, see Geoproximity routing in the Amazon RouteĀ 53 Developer Guide.
type nonrec t = {aWSRegion : AWSRegion.t option;The Amazon Web Services Region the resource you are directing DNS traffic to, is in.
*)localZoneGroup : LocalZoneGroup.t option;Specifies an Amazon Web Services 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.
*)coordinates : Coordinates.t option;Contains the longitude and latitude for a geographic region.
*)bias : Bias.t option;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.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Integer of Bias.t
| `String of AWSRegion.t
| `Structure of (string * [> `String of Latitude.t ]) list ])
list ]