1

我正在尝试使用 cloud9 模板为无服务器应用程序完成我的所有开发工作它抱怨我没有 CAPABILITY_NAMED_IAM 由于我正在创建一个角色。如何编辑 cloud9 部署默认值以包含 CAPABILITY_NAMED_IAM?

4

1 回答 1

0

如果您使用 Code star 启动 Cloud9,您可以修改管道以在 AWS 管理控制台中启用 CAPABILITY_NAMED_IAM 的功能。您需要在部署步骤中编辑 GenerateChangeSet 部分。

否则,您应该查看您的创建/更新堆栈以添加 --capabilities CAPABILITY_NAMED_IAM :

cloudformation create-stack --stack-name my-stack --template-url dummy-template.yaml --role-arn ... --tags ... --capabilities CAPABILITY_NAMED_IAM

https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CreateStack.html https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam -能力

于 2018-01-18T16:29:37.120 回答