Requirements
No requirements.
Providers
| Name | Version |
|---|---|
| aws | n/a |
Modules
No modules.
Resources
| Name | Type |
|---|---|
| aws_iam_policy.vanilla_policy | resource |
| aws_iam_role.role | resource |
| aws_iam_role_policy.pass_role_to_self | resource |
| aws_iam_role_policy_attachment.extra_policies_attachment | resource |
| aws_iam_role_policy_attachment.vanilla_role_attachment | resource |
| aws_iam_policy_document.iam_trusts | data source |
| aws_iam_policy_document.pass_role_to_self | data source |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| allowed_iams | n/a | list(string) |
[] |
no |
| allowed_k8s_services | allowed kubernetes services | any |
[] |
no |
| env_name | Env name | string |
n/a | yes |
| extra_iam_policies | n/a | list(string) |
[] |
no |
| iam_policy | iam policy | any |
null |
no |
| kubernetes_trusts | n/a | list(object({ |
[] |
no |
| layer_name | Layer name | string |
n/a | yes |
| links | Links for module | any |
[] |
no |
| module_name | Module name | string |
n/a | yes |
Outputs
| Name | Description |
|---|---|
| role_arn | n/a |