diff --git a/custom/README.md b/custom/README.md index 3d229d2..b8be5e6 100644 --- a/custom/README.md +++ b/custom/README.md @@ -98,7 +98,7 @@ No modules. | [egress\_security\_groups](#input\_egress\_security\_groups) | List of egress security groups (all ports) | `list(string)` | `[]` | no | | [enable\_self](#input\_enable\_self) | Enable\|Disable self full access | `bool` | `false` | no | | [ingress\_networks](#input\_ingress\_networks) | List of ingress networks for access (with all pre-defined ingress ports) | `list(string)` | `[]` | no | -| [ingress\_port\_list](#input\_ingress\_port\_list) | Ingress port list of 5-tuple: from, to, proto, description, and cidr(list) | `list(tuple(number, number, any, string, list))` | `[]` | no | +| [ingress\_port\_list](#input\_ingress\_port\_list) | Ingress port list of 5-tuple: from, to, proto, description, and cidr(list) | `list(tuple([number, number, any, string, list]))` | `[]` | no | | [ingress\_port\_map](#input\_ingress\_port\_map) | Ingress port list of objects: from, to, proto, description and cidr(list) |
list(object({
from = number
to = number
proto = any
description = string
cidr = list(string)
})) | `[]` | no |
| [ingress\_security\_groups](#input\_ingress\_security\_groups) | List of ingress security groups for all ports | `list(string)` | `[]` | no |
| [name](#input\_name) | Security Group Name (required) | `string` | n/a | yes |
diff --git a/custom/variables.tf b/custom/variables.tf
index 7aae9ae..256628a 100644
--- a/custom/variables.tf
+++ b/custom/variables.tf
@@ -18,7 +18,7 @@ variable "short_description" {
variable "ingress_port_list" {
description = "Ingress port list of 5-tuple: from, to, proto, description, and cidr(list)"
- type = list(tuple(number, number, any, string, list))
+ type = list(tuple([number, number, any, string, list]))
default = []
}