小编Dan*_*ras的帖子

如何将多个预先存在的 AWS 托管角色附加到一个策略?

我想将 AWS 中的现有策略与角色相关联,我正在使用 terraform 工具

我想将这些策略关联起来,此代码与 aws cloudformation 工具:

   AWSCodeCommitFullAccess
   AWSCodeBuildAdminAccess
   AWSCodeDeployFullAccess
   AWSCodePipelineFullAccess
   AWSElasticBeanstalkFullAccess
Run Code Online (Sandbox Code Playgroud)

尝试附加

data "aws_iam_policy" "attach-policy" {
  arn = ["arn:aws:iam::aws:policy/AWSCodeCommitFullAccess", "arn:aws:iam::aws:policy/AWSCodeBuildAdminAccess", "arn:aws:iam::aws:policy/AWSCodeDeployFullAccess", "arn:aws:iam::aws:policy/AWSCodePipelineFullAccess"]
}

resource "aws_iam_role_policy_attachment" "tc-role-policy-attach" {
  role = "${aws_iam_role.toolchain-role.name}"

  policy_arn = "${data.aws_iam_policy.attach-policy.arn}"
}
Run Code Online (Sandbox Code Playgroud)

aws-cloudformation terraform

5
推荐指数
1
解决办法
4041
查看次数

标签 统计

aws-cloudformation ×1

terraform ×1