Skip to main content

Route 53: DNS レコードを AWS CLI で追加する

HOSTED_ZONE_ID=(Route53 の Zone ID)
RECORD_NAME=(ドメイン FQDN)
IP_ADDRESS=(IP アドレス)

aws route53 change-resource-record-sets \
--hosted-zone-id "${HOSTED_ZONE_ID}" \
--change-batch "{
\"Changes\": [
{
\"Action\": \"UPSERT\",
\"ResourceRecordSet\": {
\"Name\": \"${RECORD_NAME}\",
\"Type\": \"A\",
\"TTL\": 300,
\"ResourceRecords\": [
{
\"Value\": \"${IP_ADDRESS}\"
}
]
}
}
]
}"