github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/aws-iam-policy-pp/aws-iam-policy.pp (about) 1 // Create a policy with multiple Condition keys 2 resource policy "aws:iam/policy:Policy" { 3 __logicalName = "policy" 4 path = "/" 5 description = "My test policy" 6 policy = toJSON({ 7 "Version" = "2012-10-17", 8 "Statement" = [{ 9 "Effect" = "Allow", 10 "Action" = "lambda:*", 11 "Resource" = "arn:aws:lambda:*:*:function:*", 12 "Condition" = { 13 "StringEquals" = { 14 "aws:RequestTag/Team" = [ 15 "iamuser-admin", 16 "iamuser2-admin" 17 ] 18 }, 19 "ForAllValues:StringEquals" = { 20 "aws:TagKeys" = ["Team"] 21 } 22 } 23 }] 24 }) 25 } 26 27 output policyName { value = policy.name }