Ipsec

Resources (ConnectionsController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

connections

add_child

POST

ipsec

connections

add_connection

POST

ipsec

connections

add_local

POST

ipsec

connections

add_remote

GET

ipsec

connections

connection_exists

$uuid

POST

ipsec

connections

del_child

$uuid

POST

ipsec

connections

del_connection

$uuid

POST

ipsec

connections

del_local

$uuid

POST

ipsec

connections

del_remote

$uuid

GET

ipsec

connections

get

GET

ipsec

connections

get_child

$uuid=null

GET

ipsec

connections

get_connection

$uuid=null

GET

ipsec

connections

get_local

$uuid=null

GET

ipsec

connections

get_remote

$uuid=null

GET

ipsec

connections

is_enabled

GET,POST

ipsec

connections

search_child

GET,POST

ipsec

connections

search_connection

GET,POST

ipsec

connections

search_local

GET,POST

ipsec

connections

search_remote

POST

ipsec

connections

set

POST

ipsec

connections

set_child

$uuid=null

POST

ipsec

connections

set_connection

$uuid=null

POST

ipsec

connections

set_local

$uuid=null

POST

ipsec

connections

set_remote

$uuid=null

GET

ipsec

connections

swanctl

POST

ipsec

connections

toggle

$enabled=null

POST

ipsec

connections

toggle_child

$uuid,$enabled=null

POST

ipsec

connections

toggle_connection

$uuid,$enabled=null

POST

ipsec

connections

toggle_local

$uuid,$enabled=null

POST

ipsec

connections

toggle_remote

$uuid,$enabled=null

<<uses>>

model Swanctl.xml

Resources (KeyPairsController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

key_pairs

add_item

POST

ipsec

key_pairs

del_item

$uuid

GET

ipsec

key_pairs

gen_key_pair

$type,$size=null

GET

ipsec

key_pairs

get

GET

ipsec

key_pairs

get_item

$uuid=null

GET,POST

ipsec

key_pairs

search_item

POST

ipsec

key_pairs

set

POST

ipsec

key_pairs

set_item

$uuid=null

<<uses>>

model IPsec.xml

Resources (LeasesController.php)

Method

Module

Controller

Command

Parameters

GET

ipsec

leases

pools

GET

ipsec

leases

search

Resources (LegacySubsystemController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

legacy_subsystem

apply_config

GET

ipsec

legacy_subsystem

status

Resources (ManualSpdController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

manual_spd

add

POST

ipsec

manual_spd

del

$uuid

GET

ipsec

manual_spd

get

$uuid=null

GET,POST

ipsec

manual_spd

search

POST

ipsec

manual_spd

set

$uuid=null

POST

ipsec

manual_spd

toggle

$uuid,$enabled=null

<<uses>>

model Swanctl.xml

Resources (PoolsController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

pools

add

POST

ipsec

pools

del

$uuid

GET

ipsec

pools

get

$uuid=null

GET,POST

ipsec

pools

search

POST

ipsec

pools

set

$uuid=null

POST

ipsec

pools

toggle

$uuid,$enabled=null

<<uses>>

model Swanctl.xml

Resources (PreSharedKeysController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

pre_shared_keys

add_item

POST

ipsec

pre_shared_keys

del_item

$uuid

GET

ipsec

pre_shared_keys

get

GET

ipsec

pre_shared_keys

get_item

$uuid=null

GET,POST

ipsec

pre_shared_keys

search_item

POST

ipsec

pre_shared_keys

set

POST

ipsec

pre_shared_keys

set_item

$uuid=null

<<uses>>

model IPsec.xml

Resources (SadController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

sad

delete

$id

GET

ipsec

sad

search

Service (ServiceController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

service

reconfigure

POST

ipsec

service

restart

POST

ipsec

service

start

GET

ipsec

service

status

POST

ipsec

service

stop

Resources (SessionsController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

sessions

connect

$id

POST

ipsec

sessions

disconnect

$id

GET

ipsec

sessions

search_phase1

GET

ipsec

sessions

search_phase2

Resources (SettingsController.php)

Method

Module

Controller

Command

Parameters

GET

ipsec

settings

get

POST

ipsec

settings

set

<<uses>>

model IPsec.xml

Resources (SpdController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

spd

delete

$id

GET

ipsec

spd

search

Resources (TunnelController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

tunnel

del_phase1

$ikeid

POST

ipsec

tunnel

del_phase2

$seqid

GET

ipsec

tunnel

search_phase1

GET

ipsec

tunnel

search_phase2

POST

ipsec

tunnel

toggle

$enabled=null

POST

ipsec

tunnel

toggle_phase1

$ikeid,$enabled=null

POST

ipsec

tunnel

toggle_phase2

$seqid,$enabled=null

Resources (VtiController.php)

Method

Module

Controller

Command

Parameters

POST

ipsec

vti

add

POST

ipsec

vti

del

$uuid

GET

ipsec

vti

get

$uuid=null

GET,POST

ipsec

vti

search

POST

ipsec

vti

set

$uuid=null

POST

ipsec

vti

toggle

$uuid,$enabled=null

<<uses>>

model Swanctl.xml