Я пытаюсь использовать aws change-resource-record-sets для добавления псевдонима. Идея состоит в том, чтобы разрешить доступ к раздаче Cloudfront через URL-адрес в нашем домене (например, mydomainname.mycompany.co.uk, а не mydomainname.cloudfront.net, где mydomainname = что-то вроде d4dzc6m38sq0mk)
После проработки различных других ошибок JSON, которые я решил, проблема все еще возникает.
A client error (InvalidChangeBatch) occurred: RRSet with DNS name
mydomainname.cloudfront.net. is not permitted in zone mycompany.co.uk.
Что я не так?
JSON:
{
"Comment": "Recordset for mydomainname",
"Changes": [
{
"Action": "CREATE",
"ResourceRecordSet": {
"Name": "mydomainname",
"Type": "A",
"AliasTarget": {
"HostedZoneId": "Z2FDTNDATAQYW2",
"DNSName": "mydomainname.cloudfront.net.",
"EvaluateTargetHealth": false
}
}
}
]
}
ИЗМЕНИТЬ, чтобы уточнить HostedZoneID.