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
{{ message }}
This repository was archived by the owner on Jul 20, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+23-15Lines changed: 23 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -150,27 +150,35 @@ This is an open source software. Feel free to open issues and pull requests.
150
150
151
151
152
152
<!--terraform-docs-->
153
+
## Requirements
154
+
155
+
No requirements.
156
+
157
+
## Providers
158
+
159
+
| Name | Version |
160
+
|------|---------|
161
+
| aws | n/a |
162
+
153
163
## Inputs
154
164
155
165
| Name | Description | Type | Default | Required |
156
-
|------|-------------|:----:|:-----:|:-----:|
157
-
| enabled | Enable or disable costly resources| boolean|`true`| no |
158
-
| extra\_user\_data | Extra script to run in the NAT instance | string |`""`| no |
159
-
| image\_id | AMI of the NAT instance. Default to the latest Amazon Linux 2 | string |`""`| no |
160
-
| instance\_types | Candidates of instance type for the NAT instance. This is used in the mixed instances policy | list |`[ "t3.nano","t3a.nano" ]`| no |
161
-
|use_spot_instance|Whether to use spot or on-demand EC2 instance |boolean|true| no |
162
-
|key\_name| Name of the key pair for the NAT instance. You can set this to assign the key pair to the NAT instance | string|`""`|no|
163
-
|name|Name for all the resources as identifier | string|n/a|yes|
164
-
| private\_route\_table\_ids| List of ID of the route tables for the private subnets. You can set this to assign the each default route to the NAT instance | list|`[]`|no|
165
-
|private\_subnets\_cidr\_blocks|List of CIDR blocks of the private subnets. The NAT instance accepts connections from this subnets | string| n/a | yes |
166
-
|public\_subnet|ID of the public subnet to place the NAT instance | string|n/a|yes|
167
-
|vpc\_id|ID of the VPC | string|n/a|yes|
168
-
|tags|Tags to be applied to resources | map(string)|{}|no|
| enabled | Enable or not costly resources|`bool`|`true`| no |
168
+
| extra\_user\_data | Extra script to run in the NAT instance |`string`|`""`| no |
169
+
| image\_id | AMI of the NAT instance. Default to the latest Amazon Linux 2 |`string`|`""`| no |
170
+
| instance\_types | Candidates of spot instance type for the NAT instance. This is used in the mixed instances policy |`list`|<pre>[<br> "t3.nano",<br> "t3a.nano"<br>]</pre>| no |
171
+
|key\_name|Name of the key pair for the NAT instance. You can set this to assign the key pair to the NAT instance |`string`|`""`| no |
172
+
|name| Name for all the resources as identifier |`any`|n/a|yes|
173
+
|private\_route\_table\_ids|List of ID of the route tables for the private subnets. You can set this to assign the each default route to the NAT instance |`list`|`[]`|no|
174
+
| private\_subnets\_cidr\_blocks| List of CIDR blocks of the private subnets. The NAT instance accepts connections from this subnets |`any`|n/a|yes|
175
+
|public\_subnet|ID of the public subnet to place the NAT instance |`any`| n/a | yes |
176
+
|tags|Tags applied to resources created with this module |`map`|`{}`|no|
177
+
|use\_spot\_instance|Whether to use spot or on-demand EC2 instance |`bool`|`true`|no|
178
+
|vpc\_id|ID of the VPC |`any`|n/a|yes|
169
179
170
180
## Outputs
171
181
172
-
Outputs are empty string for disabled costly resources.
0 commit comments