--- argument_specs: main: options: ansible_default_ipv4: interface: type: "str" required: true local_network: type: "str" required: false vpn_bridge_dnat: type: "list" elements: "dict" required: true vpn_bridge_address: type: "str" required: true vpn_bridge_broadcast: type: "str" required: true vpn_bridge_netmask: type: "str" required: true vpn_wireguard_role: type: "str" required: true vpn_wireguard_routing_table: type: "int" required: "{{ vpn_wireguard_role == 'client' }}"