ACM 中的证书无法删除 - 附加到 AWS 内部资源

tps*_*idt 7 amazon-web-services aws-certificate-manager

我在 ACM 中有一个证书,该证书以前用于在 API 网关上拥有自定义域。正如我在这里了解到的,AWS 在内部 AWS 账户中创建一些资源,例如 ELB,这些资源将附加到证书上。

问题是:我删除了自定义域名,甚至删除了 API 网关本身,并检查了是否没有附加其他资源。我仍然无法删除证书,因为它被标记为正在使用:

Associated resources
arn:aws:elasticloadbalancing:eu-central-1:<other-account-id>:loadbalancer/app/prod-fra-1-cdtls-1-2-108/8b1...
arn:aws:elasticloadbalancing:eu-central-1:<other-account-id>:loadbalancer/app/prod-fra-1-cdtls-1-2-120/fbc...
arn:aws:elasticloadbalancing:eu-central-1:<other-account-id>:loadbalancer/app/prod-fra-1-cdtls-1-2-139/6d4...
Run Code Online (Sandbox Code Playgroud)

AWS 论坛上有很多帖子,问题大部分已得到解决,因为自定义域名实际上并未被删除,而是被隐藏,因为 API 网关之前已被删除,因此无法看到侧边栏来访问自定义域名称。这里的情况并非如此。

除了联系 AWS Support 之外,还有什么技巧可以解决此问题吗?这个问题已经存在了好几天了,所以我想它不会自行解决。

小智 4

您可以将 AWS ACM 证书分配给AWS API Gateway 中的自定义域名。这些负载均衡器不是您自己的 AWS 账户的一部分,而是由 AWS 托管,因此other-account-id.

删除自定义域名或更新终端节点配置,以便它使用另一个 ACM 证书 ARN。