【发布时间】:2021-12-16 15:12:47
【问题描述】:
我正在通过 cloudformation 创建一些 IAM 角色和策略,但我想根据我的条件添加策略,比如如果它是开发,那么我想添加某些策略声明。有什么建议吗?
Parameters:
environment:
Type: String
Default: dev
AllowedValues:
- dev
- prd
Condition:
isDev: !Equals [ !Ref environment, dev]
Resources:
StandAlonePolicy:
Type: AWS::IAM::Policy
Properties:
#How to add a condition - isDev
PolicyName: "s3-policy"
PolicyDocument:
Version: "2012-10-17"
Statement:
- Effect: Allow
Resource: "*"
Action:
- "s3:Get*"
【问题讨论】:
标签: amazon-web-services amazon-cloudformation amazon-iam