Resource: proxmox_virtual_environment_firewall_options¶
Manages firewall options on VM / Container level.
Example Usage¶
resource "proxmox_virtual_environment_firewall_options" "example" {
depends_on = [proxmox_virtual_environment_vm.example]
node_name = proxmox_virtual_environment_vm.example.node_name
vm_id = proxmox_virtual_environment_vm.example.vm_id
dhcp = true
enabled = false
ipfilter = true
log_level_in = "info"
log_level_out = "info"
macfilter = false
ndp = true
input_policy = "ACCEPT"
output_policy = "ACCEPT"
radv = true
}
Argument Reference¶
node_name- (Required) Node name.vm_id- (Optional) VM ID. Exactly one ofvm_idorcontainer_idmust be specified.container_id- (Optional) Container ID. Exactly one ofvm_idorcontainer_idmust be specified.dhcp- (Optional) Enable DHCP.enabled- (Optional) Enable or disable the firewall.ipfilter- (Optional) Enable default IP filters. This is equivalent to adding an emptyipfilter-net<id>ipset for every interface. Such ipsets implicitly contain sane default restrictions such as restricting IPv6 link local addresses to the one derived from the interface's MAC address. For containers the configured IP addresses will be implicitly added.log_level_in- (Optional) Log level for incoming packets (emerg,alert,crit,err,warning,notice,info,debug,nolog).log_level_out- (Optional) Log level for outgoing packets (emerg,alert,crit,err,warning,notice,info,debug,nolog).macfilter- (Optional) Enable/disable MAC address filter.ndp- (Optional) Enable NDP (Neighbor Discovery Protocol).input_policy- (Optional) The default input policy (ACCEPT,DROP,REJECT).output_policy- (Optional) The default output policy (ACCEPT,DROP,REJECT).radv- (Optional) Enable Router Advertisement.
Attribute Reference¶
There are no additional attributes available for this resource.
Import¶
VM Firewall Options¶
Use the import ID format: vm/<node_name>/<vm_id>
Example uses node name pve and VM ID 100.
Example:
Container Firewall Options¶
Use the import ID format: container/<node_name>/<container_id>
Example uses node name pve and container ID 100.
Example: