Wireguard

Resources (ClientController.php)

Method

Module

Controller

Command

Parameters

POST

wireguard

client

addClient

POST

wireguard

client

delClient

$uuid

GET

wireguard

client

get

GET

wireguard

client

getClient

$uuid=null

*

wireguard

client

searchClient

GET

wireguard

client

set

POST

wireguard

client

setClient

$uuid

POST

wireguard

client

toggleClient

$uuid

<<uses>>

model Client.xml

Service (GeneralController.php)

Method

Module

Controller

Command

Parameters

GET

wireguard

general

get

GET

wireguard

general

set

<<uses>>

model General.xml

Resources (ServerController.php)

Method

Module

Controller

Command

Parameters

POST

wireguard

server

addServer

$uuid=null

POST

wireguard

server

delServer

$uuid

GET

wireguard

server

get

GET

wireguard

server

getServer

$uuid=null

*

wireguard

server

searchServer

GET

wireguard

server

set

POST

wireguard

server

setServer

$uuid=null

POST

wireguard

server

toggleServer

$uuid

<<uses>>

model Server.xml

Service (ServiceController.php)

Method

Module

Controller

Command

Parameters

GET

wireguard

service

reconfigure

GET

wireguard

service

restart

GET

wireguard

service

showconf

GET

wireguard

service

showhandshake

GET

wireguard

service

start

GET

wireguard

service

status

GET

wireguard

service

stop

<<uses>>

model General.xml