【发布时间】:2021-10-18 03:26:43
【问题描述】:
如果两个相同的 IAM 策略针对两个不同的资源,如何将它们合并为一个。其中一项资源具有 Join 和 Ref。 CloudFormation 模板中是否可以将以下两个策略合并为单个?
- Effect: Allow
Action:
- "s3:DeleteObject"
- "s3:DeleteObjectTagging"
- "s3:GetObjectAcl"
- "s3:GetObjectTagging"
- "s3:PutObject"
- "s3:PutObjectAcl"
- "s3:PutObjectTagging"
Resource:
!Join
- ''
- - 'arn:aws:s3:::'
- !Ref TestBucketName
- '/*'
- Effect: Allow
Action:
- "s3:DeleteObject"
- "s3:DeleteObjectTagging"
- "s3:GetObjectAcl"
- "s3:GetObjectTagging"
- "s3:PutObject"
- "s3:PutObjectAcl"
- "s3:PutObjectTagging"
Resource: "arn:aws:s3:::SecondTestBucket/Download/*"
【问题讨论】:
标签: amazon-web-services amazon-s3 yaml amazon-cloudformation amazon-iam