47 lines
1.9 KiB
Markdown
47 lines
1.9 KiB
Markdown
<!-- BEGIN_TF_DOCS -->
|
|
## Requirements
|
|
|
|
| Name | Version |
|
|
|------|---------|
|
|
| <a name="requirement_libvirt"></a> [libvirt](#requirement\_libvirt) | 0.6.14 |
|
|
|
|
## Providers
|
|
|
|
| Name | Version |
|
|
|------|---------|
|
|
| <a name="provider_libvirt"></a> [libvirt](#provider\_libvirt) | 0.6.14 |
|
|
|
|
## Modules
|
|
|
|
No modules.
|
|
|
|
## Resources
|
|
|
|
| Name | Type |
|
|
|------|------|
|
|
| libvirt_network.netdef | resource |
|
|
|
|
## Inputs
|
|
|
|
| Name | Description | Type | Default | Required |
|
|
|------|-------------|------|---------|:--------:|
|
|
| <a name="input_bridge"></a> [bridge](#input\_bridge) | Network interface name (16 char max, virbr\_) | `string` | n/a | yes |
|
|
| <a name="input_domain"></a> [domain](#input\_domain) | Network domain | `string` | `"local"` | no |
|
|
| <a name="input_gw4"></a> [gw4](#input\_gw4) | Network address | `string` | `"192.168.0.1"` | no |
|
|
| <a name="input_mask"></a> [mask](#input\_mask) | Netmask of the network | `number` | `24` | no |
|
|
| <a name="input_mode"></a> [mode](#input\_mode) | Network mode (route\|nat) | `string` | `"nat"` | no |
|
|
| <a name="input_name"></a> [name](#input\_name) | Network name | `string` | n/a | yes |
|
|
| <a name="input_nat_device"></a> [nat\_device](#input\_nat\_device) | Device to forward unrouted traffic (ie: eth0) | `string` | `"enp1s0"` | no |
|
|
| <a name="input_nat_driver"></a> [nat\_driver](#input\_nat\_driver) | Default NAT driver | `string` | `"ferm"` | no |
|
|
| <a name="input_nat_enable"></a> [nat\_enable](#input\_nat\_enable) | Enable NAT from outside of libvirt | `bool` | `false` | no |
|
|
| <a name="input_subnets"></a> [subnets](#input\_subnets) | List of subnets | `list` | `[]` | no |
|
|
| <a name="input_vip"></a> [vip](#input\_vip) | List of vips | `list` | `[]` | no |
|
|
|
|
## Outputs
|
|
|
|
| Name | Description |
|
|
|------|-------------|
|
|
| <a name="output_networks"></a> [networks](#output\_networks) | n/a |
|
|
| <a name="output_subnets"></a> [subnets](#output\_subnets) | n/a |
|
|
| <a name="output_vips"></a> [vips](#output\_vips) | n/a |
|
|
<!-- END_TF_DOCS --> |