https://pulumi.com logo
#getting-started
Title
# getting-started
s

stocky-magazine-78486

08/18/2021, 1:28 PM
How can I have multiple ManagedPolicies per role? This only allows me to add one. I wish to add both [aws.iam.ManagedPolicies.AWSLambdaBasicExecutionRole, aws.iam.ManagedPolicies.AmazonDynamoDBFullAccess]
Copy code
const role = new aws.iam.Role("callout-role", {
  assumeRolePolicy: `{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": "sts:AssumeRole",
      "Principal": {
        "Service": "<http://lambda.amazonaws.com|lambda.amazonaws.com>"
      },
      "Effect": "Allow",
      "Sid": ""
    }
  ]
}
`
});

new RolePolicyAttachment("callout-dynamodb-policy",
  {
    role: role,
    policyArn: aws.iam.ManagedPolicies.AmazonDynamoDBFullAccess
  });
When I tried one
new RolePolicyAttachment
after the other, only the last one got picked!
3 Views