我正在尝试根据环境向 ManagedPolicyArns 添加条件,它必须运行指定的策略
这是我的代码:
Conditions:
IsEnvProd: Fn::Equals [!Ref Env, 'prod']
ManagedPolicyArns:
- Fn::If:
- IsEnvProd:
- "arn:aws:iam::111111111111:policy/prod_policy"
- "arn:aws:iam::111111111111:policy/stage_policy"
收到以下错误:ValidateTemplate 操作:模板错误:Fn::If 需要一个包含三个元素的列表参数