| <a name="input_network_acls"></a> [network\_acls](#input\_network\_acls) | The list of ACLs to create. Provide at least one rule for each ACL. [Learn more](https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/blob/main/solutions/fully-configurable/DA-types.md#network-acls-). | <pre>list(<br/> object({<br/> name = string<br/> add_ibm_cloud_internal_rules = optional(bool)<br/> add_vpc_connectivity_rules = optional(bool)<br/> prepend_ibm_rules = optional(bool)<br/> rules = list(<br/> object({<br/> name = string<br/> action = string<br/> destination = string<br/> direction = string<br/> source = string<br/> tcp = optional(<br/> object({<br/> port_max = optional(number)<br/> port_min = optional(number)<br/> source_port_max = optional(number)<br/> source_port_min = optional(number)<br/> })<br/> )<br/> udp = optional(<br/> object({<br/> port_max = optional(number)<br/> port_min = optional(number)<br/> source_port_max = optional(number)<br/> source_port_min = optional(number)<br/> })<br/> )<br/> icmp = optional(<br/> object({<br/> type = optional(number)<br/> code = optional(number)<br/> })<br/> )<br/> })<br/> )<br/> })<br/> )</pre> | <pre>[<br/> {<br/> "add_ibm_cloud_internal_rules": true,<br/> "add_vpc_connectivity_rules": true,<br/> "name": "vpc-acl",<br/> "prepend_ibm_rules": true,<br/> "rules": [<br/> {<br/> "action": "allow",<br/> "destination": "0.0.0.0/0",<br/> "direction": "inbound",<br/> "name": "allow-all-443-inbound",<br/> "source": "0.0.0.0/0",<br/> "tcp": {<br/> "port_max": 443,<br/> "port_min": 443,<br/> "source_port_max": 443,<br/> "source_port_min": 443<br/> }<br/> },<br/> {<br/> "action": "allow",<br/> "destination": "0.0.0.0/0",<br/> "direction": "inbound",<br/> "name": "allow-all-80-inbound",<br/> "source": "0.0.0.0/0",<br/> "tcp": {<br/> "port_max": 80,<br/> "port_min": 80,<br/> "source_port_max": 80,<br/> "source_port_min": 80<br/> }<br/> },<br/> {<br/> "action": "allow",<br/> "destination": "0.0.0.0/0",<br/> "direction": "inbound",<br/> "name": "allow-all-22-inbound",<br/> "source": "0.0.0.0/0",<br/> "tcp": {<br/> "port_max": 22,<br/> "port_min": 22,<br/> "source_port_max": 22,<br/> "source_port_min": 22<br/> }<br/> },<br/> {<br/> "action": "allow",<br/> "destination": "0.0.0.0/0",<br/> "direction": "outbound",<br/> "name": "allow-all-443-outbound",<br/> "source": "0.0.0.0/0",<br/> "tcp": {<br/> "port_max": 443,<br/> "port_min": 443,<br/> "source_port_max": 443,<br/> "source_port_min": 443<br/> }<br/> },<br/> {<br/> "action": "allow",<br/> "destination": "0.0.0.0/0",<br/> "direction": "outbound",<br/> "name": "allow-all-80-outbound",<br/> "source": "0.0.0.0/0",<br/> "tcp": {<br/> "port_max": 80,<br/> "port_min": 80,<br/> "source_port_max": 80,<br/> "source_port_min": 80<br/> }<br/> },<br/> {<br/> "action": "allow",<br/> "destination": "0.0.0.0/0",<br/> "direction": "outbound",<br/> "name": "allow-all-22-outbound",<br/> "source": "0.0.0.0/0",<br/> "tcp": {<br/> "port_max": 22,<br/> "port_min": 22,<br/> "source_port_max": 22,<br/> "source_port_min": 22<br/> }<br/> }<br/> ]<br/> }<br/>]</pre> | no |
0 commit comments