gpt4 book ai didi

amazon-route53 - 无法为 route53 健康检查条目设置名称

转载 作者:行者123 更新时间:2023-12-03 13:47:56 25 4
gpt4 key购买 nike

这就是我设置条目的方式

cat << EOF > /tmp/route53-healthcheck.json
{
"IPAddress": "10.10.10.10",
"Port": 80,
"Type": "HTTP",
"ResourcePath": "/somefile.txt"
}
EOF
aws route53 create-health-check \
--caller-reference $(date +'%Y%m%dT%H%M%d') \
--health-check-config file:///tmp/route53-healthcheck.json > /tmp/route53-healthcheck.log

当我看到 route53 条目时,它缺少名称(第一个条目是手动条目,第二个条目来自上面的代码片段。我指的是红色污迹。) missing name

docs 中列出的所有选项不相关。

{
"IPAddress": "string",
"Port": integer,
"Type": "HTTP"|"HTTPS"|"HTTP_STR_MATCH"|"HTTPS_STR_MATCH"|"TCP"|"CALCULATED",
"ResourcePath": "string",
"FullyQualifiedDomainName": "string",
"SearchString": "string",
"RequestInterval": integer,
"FailureThreshold": integer,
"MeasureLatency": true|false,
"Inverted": true|false,
"HealthThreshold": integer,
"ChildHealthChecks": ["string", ...]
}

如果有另一种方法可以用另一种方式设置它的名称,您有什么想法吗?

解决方案

aws route53 change-tags-for-resource --resource-type healthcheck --resource-id 41633bb1-4adc-4357-983f-767191ff3248 --add-tags Key=Name,Value="new-name"

我犯的一些错误:

  • 我的 aws 版本很旧。在 ubuntu 上,我必须 apt-get remove awscli 然后使用 pip install awscli 从 pip 安装最新版本。然后可以在 ~/.local/bin/aws
  • 中找到可执行文件
  • 当我更改名称时,我不得不强制重新加载网页,而不是仅仅使用 aws 图标刷新它(想想 Ctrl+Shift+R)。

最佳答案

您需要使用 change-tags-for-resource CLI 选项在资源上设置标签[1]。

例子:

aws route53 change-tags-for-resource --resource-type healthcheck --resource-id <healthcheck guid> --add-tags Key=Name;Value=Value
  1. http://docs.aws.amazon.com/cli/latest/reference/route53/change-tags-for-resource.html

关于amazon-route53 - 无法为 route53 健康检查条目设置名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34630269/

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