Dav*_*ter 8 amazon-web-services aws-cloudformation
当我为包含IAM策略的云信息模板运行create-stack时,我收到此错误.
aws cloudformation create-stack --stack-name iam-stack --template-body file://./iam.yml --capabilities CAPABILITY_IAM --profile dev
Run Code Online (Sandbox Code Playgroud)
调用CreateStack操作时发生错误(InsufficientCapabilitiesException):需要功能:[CAPABILITY_NAMED_IAM]
小智 17
根据 AWS 文档, 如果您在云形成中指定角色名称,则必须指定 CAPABILITY_NAMED_IAM 值以确认模板的功能 链接
所以你的命令应该是
aws cloudformation create-stack --stack-name iam-stack --template-body file://./iam.yml --capabilities CAPABILITY_NAMED_IAM --profile dev
Run Code Online (Sandbox Code Playgroud)
Sud*_*ran 10
更改--capabilities
到 CAPABILITY_NAMED_IAM
如果您具有自定义名称的IAM资源,则必须指定CAPABILITY_NAMED_IAM.如果未指定此参数,则此操作将返回InsufficientCapabilities错误.
https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CreateStack.html
归档时间: |
|
查看次数: |
3624 次 |
最近记录: |