gpt4 book ai didi

amazon-web-services - 如何通过aws cli删除Route53中的DNS记录?

转载 作者:行者123 更新时间:2023-12-05 02:07:05 29 4
gpt4 key购买 nike

我正在使用 aws cli 在 Route 53 中创建和删除 DNS 记录。我不确定必须使用的负载或命令。根据 this link ,我创建了这个有效载荷,但它不起作用。有效载荷是

{
"Comment": "Delete single record set",
"Changes": [
{
"Action": "DELETE",
"ResourceRecordSet": {
"Name": "$DNS_NAME.",
"Type": "$RECORD_TYPE",
"TTL": $TTL,
"ResourceRecords": [
{
"Value": "${RESOURCE_VALUE}"
}
]
}
}
]

我在一个名为 payload 的变量中处理AWS cli 命令是

aws route53 change-resource-record-sets --hosted-zone-id ${HOSTED_ZONE_ID} --change-batch payload

知道我做错了什么吗?任何人都可以确认命令和有效负载是否正确吗?

最佳答案

将有效负载保存到 json 文件中并输入文件名。使用 file://协议(protocol)引用负载路径。

aws route53 change-resource-record-sets --hosted-zone-id ZSDAGFDG35GS --change-batch file://tmp/payload.json

关于amazon-web-services - 如何通过aws cli删除Route53中的DNS记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62192536/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com