2022-12-08 23:27:25 +01:00
|
|
|
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
|
2022-12-09 22:45:58 +01:00
|
|
|
vpn_bridge_address:
|
2022-12-08 23:27:25 +01:00
|
|
|
type: "str"
|
|
|
|
required: true
|
2022-12-09 22:45:58 +01:00
|
|
|
vpn_bridge_broadcast:
|
2022-12-08 23:27:25 +01:00
|
|
|
type: "str"
|
|
|
|
required: true
|
2022-12-09 22:45:58 +01:00
|
|
|
vpn_bridge_netmask:
|
2022-12-08 23:27:25 +01:00
|
|
|
type: "str"
|
|
|
|
required: true
|
2022-12-09 22:45:58 +01:00
|
|
|
vpn_wireguard_role:
|
2022-12-09 01:16:00 +01:00
|
|
|
type: "str"
|
|
|
|
required: true
|
2022-12-09 22:45:58 +01:00
|
|
|
vpn_wireguard_routing_table:
|
2022-12-09 01:16:00 +01:00
|
|
|
type: "int"
|
2022-12-10 01:03:32 +01:00
|
|
|
required: "{{ vpn_wireguard_role == 'client' }}"
|