Configure weighted and geo-location routing properties
mainWhen using advanced routing in Route 53 via OptionalARecordProps, certain properties are interdependent:
setIdentifier: This is a required string (1-128 characters) used to distinguish between different records that share the same DNS name and type. You must set this if you are using eitherweightorgeoLocation.weight: A number between 0 and 255 used for weighted routing. Route 53 calculates the ratio of this weight against the sum of all weights for the same name/type to determine query distribution.geoLocation: Used to return DNS records based on the user's geographical location.ttl: The resource record cache time to live. Defaults toDuration.minutes(30)if not specified.