无法删除 AWSServiceRoleForApplicationAutoScaling_DynamoDBTable 角色

0

【以下的问题经过翻译处理】 我不知道这是 IAM 还是 DynamoDB 相关问题,但我曾经有一个名为“Person”的 DynamoDB 表,该表已不存在,当我尝试删除 AWSServiceRoleForApplicationAutoScaling_DynamoDBTable 服务角色时,它显示“删除失败 - 服务相关角色仍在使用中 - 资源 ARN - eu-west-3 - 表/人/索引/id-index”。

我想可能哪里还有一个地方在引用这个角色......

有什么建议吗?

profile picture
专家
已提问 1 年前24 查看次数
1 回答
0

【以下的回答经过翻译处理】 我看到你在删除服务链接角色AWSServiceRoleForApplicationAutoScaling_DynamoDBTable时遇到了错误。

我们可以看到错误信息中提到 "table/Person/index/id-index" 仍在使用该角色。你在可以删除服务链接角色之前,需要首先删除相关的可伸缩资源。

你应该注销可伸缩目标 "table/Person/index/id-index” [1],并删除伸缩策略 [2]。

在清除所有依赖项之后,您可以删除相关服务链接角色。

请参考https://docs.aws.amazon.com/autoscaling/plans/userguide/aws-auto-scaling-service-linked-roles.html#delete-service-linked-role 了解更多信息。

[1]https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/deregister-scalable-target.html

[2]https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/delete-scaling-policy.html

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则