由于IAM角色资源上的重复标签错误,Cloudformation的堆栈部署失败,应该如何解决?

0

【以下的问题经过翻译处理】 我的堆栈在“堆栈信息”仪表板上有一些标记,我正在尝试添加到堆栈中的身份验证和访问管理(IAM)角色资料却没有使用任何标记。然而,在角色创建期间进行堆栈更新时,我收到了以下错误消息:

发现重复标记键。请注意,标记键不区分大小写。(服务:AmazonIdentityManagement; 状态代码:400; 错误代码:InvalidInput; 请求ID:2e1c1359-cfa9-4f6b-9571-0b302df35355; 代理:null)

我真的不知道是什么原因导致的。感谢您的帮助!

profile picture
专家
已提问 5 个月前16 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,

当IAM角色资源中存在重复的标签键,即使这些键的大小写不同,也会出现"Duplicate tag keys found. Please note that Tag keys are case insensitive"错误消息。请查看以下链接进行解决:

https://docs.aws.amazon.com/it_it/IAM/latest/UserGuide/access_tags.html

顺便提一下,即使IAM角色资源不使用任何标签,这个错误也可能会出现。要防止出现仅键名大小写不同的重复标签,可以使用"aws:TagKeys"条件来定义用户可以应用的标签键,或使用标签键名条件键来指定可以在请求中传递的标签键值对。可以检查堆栈中定义了标签的所有资源,并验证其中是否有重复的标签键。为此,可以导航到CloudFormation控制台,选择堆栈,并查看"Resources"选项卡。从那里,可以展开每个资源并查找标签。

profile picture
专家
已回答 5 个月前

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

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

回答问题的准则