Cloud.Service.AWS.Route53.Record
{
"account": "string",
"alias": [
{
"evaluate_target_health": false,
"name": "string",
"zone_id": "string"
}
],
"allow_overwrite": false,
"count": 0,
"failover_routing_policy": [
{
"type": "string"
}
],
"fqdn": "string",
"geolocation_routing_policy": [
{
"continent": "string",
"country": "string",
"subdivision": "string"
}
],
"health_check_id": "string",
"latency_routing_policy": [
{
"region": "string"
}
],
"multivalue_answer_routing_policy": false,
"name": "string",
"records": [
"string"
],
"region": "string",
"set_identifier": "string",
"ttl": 0,
"type": "string",
"weighted_routing_policy": [
{
"weight": 0
}
],
"zone_id": "string"
}
(Required) The name of the AWS cloud account to use for this resource
List of aliases for the record. Cannot be used with ttl or records.
Whether to allow Cloud Assembly to overwrite an existing record when creating this record. Setting this property to false does not prevent other resources within Cloud Assembly, or manual Route 53 changes, from overwriting a record.
The number of resource instances to be created.
Settings for a routing policy based on failed health checks. Cannot be used simultaneously with another routing policy.
Fully qualified domain name (FQDN) built from the name property plus the zone domain.
Settings for a routing policy based on geolocation of the requester. Cannot be used simultaneously with another routing policy.
Health check to associate the record with.
Settings for a routing policy based on latency between requester and AWS region. Cannot be used simultaneously with another routing policy.
Whether to use a multiple-value answer routing policy. When set to true, cannot be used simultaneously with another routing policy.
(Required) Name of the record. The first part of the FQDN.
List of the records. Required for non-alias records. To enter a record value longer than 255 characters, such as a TXT record for DKIM, add \"\"
inside the Cloud Assembly configuration string. For example: "first255characters\"\"morecharacters"
(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.
Unique identifier to differentiate records with routing policies from one another. Required when using failover, geolocation, latency, or weighted routing policy properties.
Lifespan, in seconds, for the Route 53 record. Required for non-alias records.
(Required) Record type: A, AAAA, CAA, CNAME, MX, NAPTR, NS, PTR, SOA, SPF, SRV, or TXT.
Settings for a routing policy based on relative weighting. Cannot be used simultaneously with another routing policy.
(Required) Identifier of the hosted zone to contain this record.