Class CfnRecordSet.GeoProximityLocationProperty
(Resource record sets only): A complex type that lets you specify where your resources are located.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Route53
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class GeoProximityLocationProperty : Object, CfnRecordSet.IGeoProximityLocationProperty
Syntax (vb)
Public Class GeoProximityLocationProperty
Inherits Object
Implements CfnRecordSet.IGeoProximityLocationProperty
Remarks
Only one of LocalZoneGroup
, Coordinates
, or AWS Region
is allowed per request at a time.
For more information about geoproximity routing, see Geoproximity routing in the Amazon Route 53 Developer Guide .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Route53;
var geoProximityLocationProperty = new GeoProximityLocationProperty {
AwsRegion = "awsRegion",
Bias = 123,
Coordinates = new CoordinatesProperty {
Latitude = "latitude",
Longitude = "longitude"
},
LocalZoneGroup = "localZoneGroup"
};
Synopsis
Constructors
GeoProximityLocationProperty() |
Properties
AwsRegion | The AWS Region the resource you are directing DNS traffic to, is in. |
Bias | The bias increases or decreases the size of the geographic region from which Route 53 routes traffic to a resource. |
Coordinates | Contains the longitude and latitude for a geographic region. |
LocalZoneGroup | Specifies an AWS Local Zone Group. |
Constructors
GeoProximityLocationProperty()
public GeoProximityLocationProperty()
Properties
AwsRegion
The AWS Region the resource you are directing DNS traffic to, is in.
public string AwsRegion { get; set; }
Property Value
System.String
Remarks
Bias
The bias increases or decreases the size of the geographic region from which Route 53 routes traffic to a resource.
public Nullable<double> Bias { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
To use Bias
to change the size of the geographic region, specify the applicable value for the bias:
Coordinates
Contains the longitude and latitude for a geographic region.
public object Coordinates { get; set; }
Property Value
System.Object
Remarks
LocalZoneGroup
Specifies an AWS Local Zone Group.
public string LocalZoneGroup { get; set; }
Property Value
System.String
Remarks
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
.