小编lor*_*ena的帖子

如何在我的新 CloudFormation 模板中引用现有角色?

在我的 AWS 账户中,我正在构建一个用于创建新策略的新 Cloudformation 模板,我想将这些模板附加到账户中的一些现有角色。这是我一直试图引用它们的方式:

{
    "AWSTemplateFormatVersion": "2010-09-09",
    "Description": "Names of existing roles to which the restrictive policies need added",
    "Parameters": {
        "AdditionalExecutionRoleParameter": {
            "Type": "AWS::IAM::Role",
            "Default": "CloudOps"
        }
    },
    "Resources": { (and so on)
Run Code Online (Sandbox Code Playgroud)

然后在新策略下方的部分中,我一直在尝试引用这些现有角色(在本例中为“AdditionalExecutionRoleParameter”)并使用 Roles 参数将策略附加到它们。但是,在尝试部署 CloudFormation 模板时,我不断收到“无法检索外部值”错误......我尝试输入角色名称“CloudOps”作为参数“默认”,并且我已经还尝试在那里输入角色 ARN...没有任何效果。

amazon-web-services aws-cloudformation aws-cloudformation-custom-resource

4
推荐指数
2
解决办法
4468
查看次数