File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ # tf-aws-module_primitive-iam_role_policy_attachment
2+
3+ <!-- BEGIN_TF_DOCS -->
4+ ## Requirements
5+
6+ | Name | Version |
7+ | ------| ---------|
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | ~ > 1.0 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | ~ > 5.0 |
10+
11+ ## Providers
12+
13+ | Name | Version |
14+ | ------| ---------|
15+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.100.0 |
16+
17+ ## Modules
18+
19+ No modules.
20+
21+ ## Resources
22+
23+ | Name | Type |
24+ | ------| ------|
25+ | [ aws_iam_role_policy_attachment.this] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
26+ | [ aws_iam_role_policy_attachment_document.this] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_role_policy_attachment_document ) | data source |
27+
28+ ## Inputs
29+
30+ | Name | Description | Type | Default | Required |
31+ | ------| -------------| ------| ---------| :--------:|
32+ | <a name =" input_policy_name " ></a > [ policy\_ name] ( #input\_ policy\_ name ) | The name of the IAM policy. | ` string ` | n/a | yes |
33+ | <a name =" input_tags " ></a > [ tags] ( #input\_ tags ) | A map of tags to assign to the IAM policy. | ` map(string) ` | ` {} ` | no |
34+ | <a name =" input_policy_statement " ></a > [ policy\_ statement] ( #input\_ policy\_ statement ) | The policy statement in JSON format. | <pre >map(object({<br /> sid = string<br /> actions = list(string)<br /> resources = list(string)<br /> }))</pre > | n/a | yes |
35+
36+ ## Outputs
37+
38+ | Name | Description |
39+ | ------| -------------|
40+ | <a name =" output_policy_arn " ></a > [ policy\_ arn] ( #output\_ policy\_ arn ) | The ARN of the IAM policy. |
41+ | <a name =" output_policy_name " ></a > [ policy\_ name] ( #output\_ policy\_ name ) | The name of the IAM policy. |
42+ | <a name =" output_policy_id " ></a > [ policy\_ id] ( #output\_ policy\_ id ) | The ID of the IAM policy. |
43+ | <a name =" output_policy_document " ></a > [ policy\_ document] ( #output\_ policy\_ document ) | The policy document in JSON format. |
44+ | <a name =" output_policy_tags " ></a > [ policy\_ tags] ( #output\_ policy\_ tags ) | The tags applied to the IAM policy. |
45+ <!-- END_TF_DOCS -->
You can’t perform that action at this time.
0 commit comments