You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: aws-aurora-postgres/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ No provider.
51
51
| database\_password | Password for user that will be created. |`string`| n/a | yes |
52
52
| database\_subnet\_group | The name of an existing database subnet group to use. |`string`| n/a | yes |
53
53
| database\_username | Default user to be created. |`string`| n/a | yes |
54
-
| db\_parameters | Instance params you can set. [Doc](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Reference.html#AuroraPostgreSQL.Reference.Parameters.Instance)|`list`|`[]`| no |
54
+
| db\_parameters | Instance params you can set. [Doc](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Reference.html#AuroraPostgreSQL.Reference.Parameters.Instance)|`list(any)`|`[]`| no |
55
55
| engine\_version | The version of Postgres to use. |`string`|`"10"`| no |
56
56
| env | Env for tagging and naming. See [doc](../README.md#consistent-tagging). |`string`| n/a | yes |
57
57
| iam\_database\_authentication\_enabled | n/a |`string`|`false`| no |
@@ -64,7 +64,7 @@ No provider.
64
64
| performance\_insights\_enabled | n/a |`string`|`false`| no |
65
65
| project | Project for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
66
66
| publicly\_accessible | Avoid doing this - it gives access to the open internet. |`string`|`false`| no |
67
-
| rds\_cluster\_parameters | Cluster params you can set. [Doc](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Reference.html#AuroraPostgreSQL.Reference.Parameters.Cluster)|`list`|`[]`| no |
67
+
| rds\_cluster\_parameters | Cluster params you can set. [Doc](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Reference.html#AuroraPostgreSQL.Reference.Parameters.Cluster)|`list(any)`|`[]`| no |
68
68
| service | Service for tagging and naming. See [doc](../README.md#consistent-tagging). |`string`| n/a | yes |
69
69
| skip\_final\_snapshot | When you destroy a database RDS will, by default, take snapshot. Set this to skip that step. |`string`|`false`| no |
70
70
| vpc\_id | The id of the existing VPC in which this cluster should be created. |`string`| n/a | yes |
| dependencies | Pseudo depends\_on because Terraform modules do not support depends\_on |`list`|`[]`| no |
43
+
| dependencies | Pseudo depends\_on because Terraform modules do not support depends\_on |`list(any)`|`[]`| no |
44
44
| group\_name | The name of the group this module will create. |`string`| n/a | yes |
45
45
| iam\_path | The IAM path under which the group and policies will be created. Useful for avoiding naming conflicts. |`string`|`"/"`| no |
46
-
| target\_accounts | List of accounts in which this role should be assume-able. |`list`| n/a | yes |
46
+
| target\_accounts | List of accounts in which this role should be assume-able. |`list(any)`| n/a | yes |
47
47
| target\_role | Name of the role to be assume-able. If not specified or given as empty string, then the group name will be used as the role name. |`string`|`""`| no |
48
-
| users | List of user's names who should be added to this group. |`list`|`[]`| no |
48
+
| users | List of user's names who should be added to this group. |`list(any)`|`[]`| no |
Copy file name to clipboardexpand all lines: aws-iam-role-cloudfront-poweruser/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ This module will create a role which is granted poweruser control over AWS Cloud
24
24
| owner | Owner for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
25
25
| project | Project for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
26
26
| role\_name | Name of the role to create |`string`| n/a | yes |
27
-
| s3\_bucket\_prefixes | Limits role permissions to buckets with specific prefixes. Empty for all buckets. |`list`| <pre>[<br> ""<br>]</pre> | no |
27
+
| s3\_bucket\_prefixes | Limits role permissions to buckets with specific prefixes. Empty for all buckets. |`list(any)`| <pre>[<br> ""<br>]</pre> | no |
28
28
| saml\_idp\_arn | The AWS SAML IDP arn to establish a trust relationship. Ignored if empty or not provided. |`string`|`""`| no |
29
29
| service | Service for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
30
30
| source\_account\_id | The source AWS account to establish a trust relationship. Ignored if empty or not provided. DEPRECATED: Please use source\_account\_ids. |`string`|`""`| no |
|[aws_iam_policy_document.assume_role_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
39
+
| aws | < 3.0.0 |
53
40
54
41
## Inputs
55
42
56
43
| Name | Description | Type | Default | Required |
|<aname="input_attached_policies_names_arns"></a> [attached\_policies\_names\_arns](#input\_attached\_policies\_names\_arns)| Map of policy names to the respective ARNs to be attached to the IAM role. |`map(string)`|`{}`| no |
59
-
|<aname="input_env"></a> [env](#input\_env)| Env for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
60
-
|<aname="input_iam_path"></a> [iam\_path](#input\_iam\_path)| The IAM path under which the IAM role will be created. |`string`|`null`| no |
61
-
|<aname="input_inline_policies"></a> [inline\_policies](#input\_inline\_policies)| List of inline policies to be associated with the IAM role. |`list(object({ name = string, policy = string }))`|`[]`| no |
62
-
|<aname="input_max_session_duration"></a> [max\_session\_duration](#input\_max\_session\_duration)| The maximum amount of time, in seconds, that a principal can assume this role. |`number`|`3600`| no |
63
-
|<aname="input_owner"></a> [owner](#input\_owner)| Owner for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
64
-
|<aname="input_principals"></a> [principals](#input\_principals)| AWS IAM Principals which will be able to assume this role. |`list(object({ type = string, identifiers = list(string) }))`| n/a | yes |
65
-
|<aname="input_project"></a> [project](#input\_project)| Project for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
66
-
|<aname="input_role_description"></a> [role\_description](#input\_role\_description)| IAM role description. |`string`|`null`| no |
67
-
|<aname="input_role_name"></a> [role\_name](#input\_role\_name)| IAM role name. |`string`| n/a | yes |
68
-
|<aname="input_saml_idp_arn"></a> [saml\_idp\_arn](#input\_saml\_idp\_arn)| The AWS SAML IDP arn to establish a trust relationship. Ignored if empty or not provided. |`string`|`""`| no |
69
-
|<aname="input_service"></a> [service](#input\_service)| Service for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
45
+
| attached\_policies\_names\_arns | Map of policy names to the respective ARNs to be attached to the IAM role. |`map(string)`|`{}`| no |
46
+
| env | Env for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
47
+
| iam\_path | The IAM path under which the IAM role will be created. |`string`|`null`| no |
48
+
| inline\_policies | List of inline policies to be associated with the IAM role. |`list(object({ name = string, policy = string }))`|`[]`| no |
49
+
| max\_session\_duration | The maximum amount of time, in seconds, that a principal can assume this role. |`number`|`3600`| no |
50
+
| owner | Owner for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
51
+
| principals | AWS IAM Principals which will be able to assume this role. |`list(object({ type = string, identifiers = list(string) }))`| n/a | yes |
52
+
| project | Project for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
53
+
| role\_description | IAM role description. |`string`|`null`| no |
54
+
| role\_name | IAM role name. |`string`| n/a | yes |
55
+
| saml\_idp\_arn | The AWS SAML IDP arn to establish a trust relationship. Ignored if empty or not provided. |`string`|`""`| no |
56
+
| service | Service for tagging and naming. See [doc](../README.md#consistent-tagging)|`string`| n/a | yes |
70
57
71
58
## Outputs
72
59
73
60
| Name | Description |
74
61
|------|-------------|
75
-
| <aname="output_role_arn"></a> [role\_arn](#output\_role\_arn)| IAM role ARN. |
76
-
| <aname="output_role_name"></a> [role\_name](#output\_role\_name)| IAM role name. |
0 commit comments