如何在CloudFormation::LaunchConfiguration中创建IamInstanceProfile



我有一个CloudFormation脚本(由Edwin提供)CloudFormationScript

IamInstanceProfile=aws:iam::093026445011:user/qsw.internal

从脚本

...
"IamInstanceProfile" : {
"Ref" : "IamInstanceProfile"
},
...

当我运行它时,我得到:

Invalid IamInstanceProfile: arn:aws:iam::093026445011:user/qsw.internal
The Type is
AWS::AutoScaling::LaunchConfiguration
Logical ID
WebAsSpotLaunchConfiguration

参考该领域的文件:http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-launchconfig.html#cfn-作为launchconfig iainstanceprofile

我在这个帐户上有很多权限,我要求分配它,我使用了ARN ID(aws:iam::093026445011:user/qsw.internal)。

我应该关注哪些方面来解决这个问题?

此参数采用控制台中IAM角色的角色名称-->https://console.aws.amazon.com/iam/home?#roles.

尝试启用调试日志记录例如在boto-python-aws-sdk中,他们提供了这个选项

ec2 = boto.connect_ec2(debug=2)

这将启用HTTP请求的详细日志记录

相关内容

  • 没有找到相关文章