summaryrefslogtreecommitdiffstats
path: root/roles/wireguard/meta/argument_specs.yml
blob: 68e0e821cfd2f9ad8a05e9c399f30db50a5469b1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
argument_specs:
  main:
    short_description: "Install and configure WireGuard VPN connections"
    description:
      - "Installs WireGuard package and tools"
      - "Deploys WireGuard configuration files from dictionary"
      - "Optionally auto-starts a specific connection on boot"
    author: "a14m"
    options:
      wireguard_connections:
        description: "Dictionary of WireGuard connection configurations"
        type: "dict"
        default: {}
      wireguard_autostart_connection:
        description: "Name of connection to automatically start on boot"
        type: "str"
        default: ""