Difference between revisions of "Terraform resource: aws iam user"
Jump to navigation
Jump to search
Line 19: | Line 19: | ||
name = "test" | name = "test" | ||
user = aws_iam_user.lb.name | user = aws_iam_user.lb.name | ||
− | + | ||
policy = <<EOF | policy = <<EOF | ||
{ | { | ||
Line 26: | Line 26: | ||
{ | { | ||
"Action": [ | "Action": [ | ||
− | "ec2:Describe*" | + | "[[ec2:Describe]]*" |
], | ], | ||
"Effect": "Allow", | "Effect": "Allow", |
Revision as of 11:41, 20 June 2023
Example
resource "aws_iam_user" "lb" { name = "loadbalancer" path = "/system/" tags = { tag-key = "tag-value" } } resource "aws_iam_access_key" "lb" { user = aws_iam_user.lb.name } resource "aws_iam_user_policy" "lb_ro" { name = "test" user = aws_iam_user.lb.name policy = <<EOF { "Version": "2012-10-17", "Statement": [ { "Action": [ "ec2:Describe*" ], "Effect": "Allow", "Resource": "*" } ] } EOF }
Related
See also
Advertising: