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: README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ You need the following permissions to run this module.
162
162
| <aname="input_default_network_acl_name"></a> [default\_network\_acl\_name](#input\_default\_network\_acl\_name)| OPTIONAL - Name of the Default ACL. If null, a name will be automatically generated |`string`|`null`| no |
163
163
| <aname="input_default_routing_table_name"></a> [default\_routing\_table\_name](#input\_default\_routing\_table\_name)| OPTIONAL - Name of the Default Routing Table. If null, a name will be automatically generated |`string`|`null`| no |
164
164
| <aname="input_default_security_group_name"></a> [default\_security\_group\_name](#input\_default\_security\_group\_name)| OPTIONAL - Name of the Default Security Group. If null, a name will be automatically generated |`string`|`null`| no |
165
+
| <aname="input_name"></a> [name](#input\_name)| Name for VPC |`string`| n/a | yes |
165
166
| <a name="input_network_acls"></a> [network\_acls](#input\_network\_acls) | List of ACLs to create. Rules can be automatically created to allow inbound and outbound traffic from a VPC tier by adding the name of that tier to the `network_connections` list. Rules automatically generated by these network connections will be added at the beginning of a list, and will be web-tierlied to traffic first. At least one rule must be provided for each ACL. | <pre>list(<br> object({<br> name = string<br> network_connections = optional(list(string))<br> add_cluster_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_cluster_rules": true,<br> "name": "vpc-acl",<br> "rules": [<br> {<br> "action": "allow",<br> "destination": "0.0.0.0/0",<br> "direction": "inbound",<br> "name": "allow-all-inbound",<br> "source": "0.0.0.0/0"<br> },<br> {<br> "action": "allow",<br> "destination": "0.0.0.0/0",<br> "direction": "outbound",<br> "name": "allow-all-outbound",<br> "source": "0.0.0.0/0"<br> }<br> ]<br> }<br>]</pre> | no |
166
167
| <aname="input_network_cidr"></a> [network\_cidr](#input\_network\_cidr)| Network CIDR for the VPC. This is used to manage network ACL rules for cluster provisioning. |`string`|`"10.0.0.0/8"`| no |
167
168
| <aname="input_prefix"></a> [prefix](#input\_prefix)| The prefix that you would like to append to your resources |`string`| n/a | yes |
@@ -173,7 +174,6 @@ You need the following permissions to run this module.
173
174
| <aname="input_tags"></a> [tags](#input\_tags)| List of Tags for the resource created |`list(string)`|`null`| no |
174
175
| <aname="input_use_manual_address_prefixes"></a> [use\_manual\_address\_prefixes](#input\_use\_manual\_address\_prefixes)| OPTIONAL - Use manual address prefixes for VPC |`bool`|`false`| no |
175
176
| <aname="input_use_public_gateways"></a> [use\_public\_gateways](#input\_use\_public\_gateways)| Create a public gateway in any of the three zones with `true`. | <pre>object({<br> zone-1 = optional(bool)<br> zone-2 = optional(bool)<br> zone-3 = optional(bool)<br> })</pre> | <pre>{<br> "zone-1": true,<br> "zone-2": false,<br> "zone-3": false<br>}</pre> | no |
176
-
| <aname="input_vpc_name"></a> [vpc\_name](#input\_vpc\_name)| Name for vpc. If left null, one will be generated using the prefix for this module. |`string`|`null`| no |
177
177
178
178
## Outputs
179
179
@@ -184,6 +184,7 @@ You need the following permissions to run this module.
184
184
| <aname="output_subnet_zone_list"></a> [subnet\_zone\_list](#output\_subnet\_zone\_list)| A list containing subnet IDs and subnet zones |
185
185
| <aname="output_vpc_crn"></a> [vpc\_crn](#output\_vpc\_crn)| CRN of VPC created |
186
186
| <aname="output_vpc_id"></a> [vpc\_id](#output\_vpc\_id)| ID of VPC created |
187
+
| <aname="output_vpc_name"></a> [vpc\_name](#output\_vpc\_name)| Name of VPC created |
0 commit comments