add markdown
This commit is contained in:
parent
d1325b0dce
commit
8abca07889
|
@ -0,0 +1,54 @@
|
||||||
|
---
|
||||||
|
layout: "aws"
|
||||||
|
page_title: "AWS: aws_iam_policy_attachment"
|
||||||
|
sidebar_current: "docs-aws-resource-iam-policy-attachment"
|
||||||
|
description: |-
|
||||||
|
Attaches a Managed IAM Policy to user(s), role(s), and/or group(s)
|
||||||
|
---
|
||||||
|
|
||||||
|
# aws\_iam\_policy\_attachment
|
||||||
|
|
||||||
|
Attaches a Managed IAM Policy to user(s), role(s), and/or group(s)
|
||||||
|
|
||||||
|
```
|
||||||
|
resource "aws_iam_user" "user" {
|
||||||
|
name = "test-user"
|
||||||
|
}
|
||||||
|
resource "aws_iam_role" "role" {
|
||||||
|
name = "test-role"
|
||||||
|
}
|
||||||
|
resource "aws_iam_group" "group" {
|
||||||
|
name = "test-group"
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "aws_iam_policy" "policy" {
|
||||||
|
name = "test-policy"
|
||||||
|
description = "A test policy"
|
||||||
|
policy = #omitted
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "aws_iam_policy_attachment" "test-attach" {
|
||||||
|
name = "test-attachment"
|
||||||
|
users = ["${aws_iam_user.user.name}"]
|
||||||
|
roles = ["${aws_iam_role.role.name}"]
|
||||||
|
groups = ["${aws_iam_group.group.name}"]
|
||||||
|
policy_arn = "${aws_iam_policy.policy.arn}"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Argument Reference
|
||||||
|
|
||||||
|
The following arguments are supported:
|
||||||
|
|
||||||
|
* `name` (Required) - The name of the policy.
|
||||||
|
* `users` (Optional) - The user(s) the policy should be applied to
|
||||||
|
* `roles (Optional) - The role(s) the policy should be applied to`
|
||||||
|
* `groups (Optional) - The group(s) the policy should be applied to`
|
||||||
|
* `policy_arn` (Required) - The ARN of the policy you want to apply
|
||||||
|
|
||||||
|
## Attributes Reference
|
||||||
|
|
||||||
|
The following attributes are exported:
|
||||||
|
|
||||||
|
* `id` - The policy's ID.
|
||||||
|
* `name` - The name of the policy.
|
Loading…
Reference in New Issue