我正在尝试通过sam-cli创建一个具有现有角色的sam应用程序。默认情况下,sam clil使用基本的lambda排除策略创建新的用户角色,但由于我想在sam应用程序上运行X射线希望使用现有用户角色创建应用程序。
这是我的template.yml
ng-class="{'fa-star':isClicked
我如何实现相同的目标。
在堆栈溢出时找到了这篇文章,但对我的建议Associate existing IAM role with EC2 instance in CloudFormation
并没有真正帮助答案 0 :(得分:1)
您需要将现有角色以ARN格式放入yaml文件中
角色:arn:aws:iam :: XXXXXX:role / role
答案 1 :(得分:0)
您可以设置角色或权限。如果您没有为功能定义角色,SAM将为每个功能创建一个角色。默认情况下,它将分别作用于每个功能。
以我在解决方案角色中描述的方式在函数外声明角色:arn:aws:iam :: XXXXXX:role / role