Class CfnRecordSetGroup.GeoProximityLocationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53.CfnRecordSetGroup.GeoProximityLocationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRecordSetGroup.GeoProximityLocationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRecordSetGroup.GeoProximityLocationProperty
@Stability(Stable)
@Internal
public static final class CfnRecordSetGroup.GeoProximityLocationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRecordSetGroup.GeoProximityLocationProperty
An implementation for
CfnRecordSetGroup.GeoProximityLocationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.route53.CfnRecordSetGroup.GeoProximityLocationProperty
CfnRecordSetGroup.GeoProximityLocationProperty.Builder, CfnRecordSetGroup.GeoProximityLocationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRecordSetGroup.GeoProximityLocationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe AWS Region the resource you are directing DNS traffic to, is in.final NumbergetBias()The bias increases or decreases the size of the geographic region from which Route 53 routes traffic to a resource.final ObjectContains the longitude and latitude for a geographic region.final StringSpecifies an AWS Local Zone Group.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRecordSetGroup.GeoProximityLocationProperty.Builder.
-
-
Method Details
-
getAwsRegion
Description copied from interface:CfnRecordSetGroup.GeoProximityLocationPropertyThe AWS Region the resource you are directing DNS traffic to, is in.- Specified by:
getAwsRegionin interfaceCfnRecordSetGroup.GeoProximityLocationProperty- See Also:
-
getBias
Description copied from interface:CfnRecordSetGroup.GeoProximityLocationPropertyThe bias increases or decreases the size of the geographic region from which Route 53 routes traffic to a resource.To use
Biasto 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.
- Specified by:
getBiasin interfaceCfnRecordSetGroup.GeoProximityLocationProperty- See Also:
-
getCoordinates
Description copied from interface:CfnRecordSetGroup.GeoProximityLocationPropertyContains the longitude and latitude for a geographic region.Returns union: either
IResolvableorCfnRecordSetGroup.CoordinatesProperty- Specified by:
getCoordinatesin interfaceCfnRecordSetGroup.GeoProximityLocationProperty- See Also:
-
getLocalZoneGroup
Description copied from interface:CfnRecordSetGroup.GeoProximityLocationPropertySpecifies 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-1athe Local Zone Group isus-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 Zoneus-west-2-den-1abelongs to the Local Zone Groupus-west-2-den-1.- Specified by:
getLocalZoneGroupin interfaceCfnRecordSetGroup.GeoProximityLocationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-