terraform-module-virt/docs/virt_network.md
2023-10-18 12:00:33 -04:00

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 -->